|
|
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Помогите пожалуйста новичку. Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный. Желательно, чтобы не пришлось его устанавливать отдельно от словаря... (Количество слов в словарике всего 100 000.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2008, 17:46 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.10.2008, 17:51 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
МимопроходящийСУБД тут не нужна вовсе. точно... в таких программах какой-то свой заточенный движок... как-то пробовал делать словарь используюя СУБД... там слов было много в аксесе база получилась 80 метров.. и всё так жутко тормозило... не для обычных СУБД это задача... до сих пор удивляюсь, как шустро работают переводчики, и например тотже Консультант+ если всётакие использвать СУБД, то чем она будет проще, тем лучше... SQLite или FireBird Ebedded ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 00:02 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
DjayПомогите пожалуйста новичку. Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный. Желательно, чтобы не пришлось его устанавливать отдельно от словаря... (Количество слов в словарике всего 100 000.) Если СУБД то Firebird Embeded и нормально проставить индексы. До 100000000 слов потянет. В качестве ФС лучше использовать NTFS (на FAT без разделения базы ограничение файла базы в 2Гб), на NTFS до 131Тб, правда ограничение по 1 таблице в 32Гб. PS Поля создавать varchar, не char - обычная ошибка начинающих. Кодировка UTF8, компоненты лучше FBPlus, но сойдут и стандартные с апдейтом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 02:29 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
BerkleyDb ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 07:46 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий 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 Зря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :( А на счет базы... Что это за алгоритм? Как мне на него выйти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 10:18 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
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 Зря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :( А на счет базы... Что это за алгоритм? Как мне на него выйти? Пожалели бы Мимопроходящего, умрёт же со смеху ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 11:00 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
DjayЗря смеешься... однажды нужно было загнать текст написаный на этом шрифте (это не обычные кириллические буковки) в оракловую базу... я всех запарил... никто не смог... вместо букв квадратики получались... наверняка там есть возможность.. это всетаки оракл.... но мы не нашли.. :( ну ты даёшь... никому такое больше не рассказывай.... если на пальцах, в базу записываюься только "коды" символов... кодировки могут быть разные, UTF, cp1251, KOI и.т.д. базе по барабану какой у тебя шрифт отображение нужным шрифтом, это уже дело клиента. Если в "базе квадратики", то это значит, что либо что-то в кодировках (программа которой ты простматириваешь базу, по суте тоже клиент), либо эта программа (клиент) пользуется другим шрифтом, который не поддерживает такие символы база - базой, она будет хранить всё что в неё пихнёшь а вот к клиенту и прикручивай свой специфический шрифт :) а по алгоритмам - тебе уже посоветовали СУБД, топай в профильные форумы по ним, ройся в темах, на wiki про них почитай, определяйся с выбором... и читать, читать, читать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 12:27 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Кифирчик тебе уже посоветовали СУБД, топай в профильные форумы по ним Только в Firebird не ходи - съядят. Лучше уж в MS SQL. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 14:20 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Dimitry SibiryakovТолько в Firebird не ходи - съядят. Лучше уж в MS SQL. точно, злые они там только FireBird наверно будет лучше чем MSSQL, для словаря то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 14:48 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 15:15 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
а для зачем на 100к слов юзать субд? чем плох тот же XML, в конце концов? ------------------------- There’s no silver bullet! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:15 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:23 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий он же, энтот XML то, не СУБД. значит искать искомое не умеет... хм.... прикольно... впрочем, если речь шла о "шрифтах", то видимо, да.... "искать оно не умеет" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 18:25 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий 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 мб. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:34 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
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 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:36 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Спасибо парни! и извините за глупые вопросы)) виноват! я же только учусь... если бы я все знал я бы не спрашивал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2008, 19:40 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
AlifeSoft100000(слов)* 50(средний размер слова) Это в чем-то меряно? в букавках?! Фигамине!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.10.2008, 23:29 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
Перечитывая топик насторожило AlifeSoft[quot Djay]До 100000000 слов потянет. Это в каком языке столько бывает? В великом могучем от силы 100000 слов ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.10.2008, 22:40 |
|
||
|
Какую БД лучше использовать?
|
|||
|---|---|---|---|
|
#18+
DjayПомогите пожалуйста новичку. Нужно написать элементарный словарик под винду на основе юникодовского шрифта... какую БД лучше использовать? Причем шрифт буду использовать собственный. Желательно, чтобы не пришлось его устанавливать отдельно от словаря... (Количество слов в словарике всего 100 000.) Вам лучше всего сделать следующее: 1) создайте текстовый файл в формате 1строка-1слово в редакторе, который понимает UTF; 2) установите WEB-сервер(трансләтор Perl,PHP...) ; 3) напишите (или найдите того, кто Вам напишет) CGI(Perl,PHP...)-сценарий, который будет генерировать Вам X(HTML)-страницу. В заголовке этой страницы Вы сможете заказать нужный Вам шрифт и кодировку. 4)Вызывайте Ваш словарик как ВЕБ-страницу( Perl,PHP... скрипт). Так что лучше всего решить Вашу задачу через ВЕБ-средства, а не посредством СУБД. В UTF у многих из них серьёзные проблемы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2008, 03:38 |
|
||
|
|

start [/forum/topic.php?fid=35&msg=35592518&tid=1553036]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 12ms |
| total: | 146ms |

| 0 / 0 |
