powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какую БД лучше использовать?
21 сообщений из 21, страница 1 из 1
Какую БД лучше использовать?
    #35591943
Djay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста новичку.
Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный.

Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
(Количество слов в словарике всего 100 000.)
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35591963
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Djay!
You wrote on Mon, 13 Oct 08 14:46:28 GMT:

Djay D> Нужно написать элементарный словарик под винду на основе юникодовского шрифта...
D> какую БД лучше использовать? Причем шрифт буду использовать собственный.
D> Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
D> (Количество слов в словарике всего 100 000.)СУБД тут не нужна вовсе.

а про "шрифты", поржал...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35592407
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МимопроходящийСУБД тут не нужна вовсе.
точно... в таких программах какой-то свой заточенный движок...
как-то пробовал делать словарь используюя СУБД... там слов было много
в аксесе база получилась 80 метров.. и всё так жутко тормозило...
не для обычных СУБД это задача...
до сих пор удивляюсь, как шустро работают переводчики, и например тотже Консультант+

если всётакие использвать СУБД, то чем она будет проще, тем лучше... SQLite или FireBird Ebedded
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35592466
AlifeSoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DjayПомогите пожалуйста новичку.
Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный.

Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
(Количество слов в словарике всего 100 000.)

Если СУБД то Firebird Embeded и нормально проставить индексы. До 100000000 слов потянет. В качестве ФС лучше использовать NTFS (на FAT без разделения базы ограничение файла базы в 2Гб), на NTFS до 131Тб, правда ограничение по 1 таблице в 32Гб.

PS
Поля создавать varchar, не char - обычная ошибка начинающих.
Кодировка UTF8, компоненты лучше FBPlus, но сойдут и стандартные с апдейтом.
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35592518
BerkleyDb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BerkleyDb
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35592706
Djay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мимопроходящий
Hello, Djay!
You wrote on Mon, 13 Oct 08 14:46:28 GMT:

Djay D> Нужно написать элементарный словарик под винду на основе юникодовского шрифта...
D> какую БД лучше использовать? Причем шрифт буду использовать собственный.
D> Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
D> (Количество слов в словарике всего 100 000.)СУБД тут не нужна вовсе.

а про "шрифты", поржал...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

Зря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :(

А на счет базы... Что это за алгоритм? Как мне на него выйти?
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35592818
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DjayМимопроходящий
Hello, Djay!
You wrote on Mon, 13 Oct 08 14:46:28 GMT:

Djay D> Нужно написать элементарный словарик под винду на основе юникодовского шрифта...
D> какую БД лучше использовать? Причем шрифт буду использовать собственный.
D> Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
D> (Количество слов в словарике всего 100 000.)СУБД тут не нужна вовсе.

а про "шрифты", поржал...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

Зря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :(

А на счет базы... Что это за алгоритм? Как мне на него выйти?
Пожалели бы Мимопроходящего, умрёт же со смеху
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35593088
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DjayЗря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :(

ну ты даёшь... никому такое больше не рассказывай....
если на пальцах, в базу записываюься только "коды" символов... кодировки могут быть разные, UTF, cp1251, KOI и.т.д. базе по барабану какой у тебя шрифт
отображение нужным шрифтом, это уже дело клиента. Если в "базе квадратики", то это значит, что либо что-то в кодировках (программа которой ты простматириваешь базу, по суте тоже
клиент), либо эта программа (клиент) пользуется другим шрифтом, который не поддерживает такие символы
база - базой, она будет хранить всё что в неё пихнёшь
а вот к клиенту и прикручивай свой специфический шрифт :)

а по алгоритмам - тебе уже посоветовали СУБД, топай в профильные форумы по ним, ройся в темах, на wiki про них почитай, определяйся с выбором... и читать, читать, читать...
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35593463
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кифирчик
тебе уже посоветовали СУБД, топай в профильные форумы по ним

Только в Firebird не ходи - съядят. Лучше уж в MS SQL.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35593551
Кифирчик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovТолько в Firebird не ходи - съядят. Лучше уж в MS SQL.
точно, злые они там
только FireBird наверно будет лучше чем MSSQL, для словаря то
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35593678
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, Кифирчик!
You wrote on Tue, 14 Oct 08 11:48:35 GMT:

%ffnam К> только FireBird наверно будет лучше чем MSSQL, для словаря тоне-а.
M$ $QL лучше.
ибо, говорят, в него полнотекстовый поиск встроен.
словарь же для шрифтов нужен.
так что, иначе никак...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594295
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а для зачем на 100к слов юзать субд?
чем плох тот же XML, в конце концов?

-------------------------
There’s no silver bullet!
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594320
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, locky!
You wrote on Tue, 14 Oct 08 15:15:52 GMT:

locky l> а для зачем на 100к слов юзать субд?
l> чем плох тот же XML, в конце концов?чем плох, чем плох...
он же, энтот XML то, не СУБД.
значит искать искомое не умеет...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594325
locky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
он же, энтот XML то, не СУБД.
значит искать искомое не умеет...

хм.... прикольно...
впрочем, если речь шла о "шрифтах", то видимо, да.... "искать оно не умеет"
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594434
AlifeSoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий
Hello, locky!
You wrote on Tue, 14 Oct 08 15:15:52 GMT:

locky l> а для зачем на 100к слов юзать субд?
l> чем плох тот же XML, в конце концов?чем плох, чем плох...
он же, энтот XML то, не СУБД.
значит искать искомое не умеет...

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4

100000(слов)*50(средний размер слова)*3(utf8)*1.2(сопутствующая информация в xml) = 18Мб и сколько данных xml будет только парсится DOM-парсером, а SAX-парсер здесь точно не подойдет.

Если загнать в память в бинарное дерево для быстрого нечёткого поиска(с ошибками) слов, то это может занять до 120 мб.
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594437
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Hello, AlifeSoft!
You wrote on Tue, 14 Oct 08 16:34:30 GMT:

AlifeSoft A> 100000(слов)*50(средний размер слова)*3(utf8)*1.2(сопутствующая информация в xml) = 18Мб
A> и сколько данных xml будет только парсится DOM-парсером, а SAX-парсер здесь точно не подойдет.
A> Если загнать в память в бинарное дерево для быстрого нечёткого поиска(с ошибками) слов, то это может занять до 120 мб.
какое ещё дерево?!
там шрифт!

--
With best regards, Мимопроходящий.

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35594442
Djay
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо парни! и извините за глупые вопросы)) виноват! я же только учусь... если бы я все знал я бы не спрашивал...
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35599559
Фотография Di_LIne
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlifeSoft100000(слов)* 50(средний размер слова) Это в чем-то меряно?
в букавках?!
Фигамине!!!
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35602666
Senya_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перечитывая топик насторожило
AlifeSoft[quot Djay]До 100000000 слов потянет. Это в каком языке столько бывает? В великом могучем от силы 100000 слов ;)
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35602736
al-veliev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DjayПомогите пожалуйста новичку.
Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный.

Желательно, чтобы не пришлось его устанавливать отдельно от словаря...
(Количество слов в словарике всего 100 000.)
Вам лучше всего сделать следующее:
1) создайте текстовый файл в формате 1строка-1слово в редакторе, который понимает UTF;
2) установите WEB-сервер(трансләтор Perl,PHP...) ;
3) напишите (или найдите того, кто Вам напишет) CGI(Perl,PHP...)-сценарий, который будет генерировать Вам X(HTML)-страницу. В заголовке этой страницы Вы сможете заказать нужный Вам шрифт и кодировку.
4)Вызывайте Ваш словарик как ВЕБ-страницу( Perl,PHP... скрипт).

Так что лучше всего решить Вашу задачу через ВЕБ-средства, а не посредством СУБД. В UTF у многих из них серьёзные проблемы.
...
Рейтинг: 0 / 0
Какую БД лучше использовать?
    #35609984
zloy den
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
al-veliev\
...
Так что лучше всего решить Вашу задачу через ВЕБ-средства, а не посредством СУБД. В UTF у многих из них серьёзные проблемы.


Каждый сам себе проктолог (С) WildSery
...
Рейтинг: 0 / 0
21 сообщений из 21, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Какую БД лучше использовать?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]