powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / какую бд рекомендуете для хранения (один столбец и миллиард строк )
10 сообщений из 35, страница 2 из 2
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38615813
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
29 Белых КотиковНу если слова на языке, то да, специальные индексы намного лучше.Для индекса можно указать и не использовать стемминг и декомпозицию, например, заменив
Index ParaStemmedI On (Para) As %iFind.Index.RussianBasic(INDEXOPTION = 1, LOWER = 1);
на
Index ParaStemmedI On (Para) As %iFind.Index.Basic(INDEXOPTION = 0, LOWER = 1);

Данные типы запросов прекрасно работают и для английского (по умолчанию) языка: пробовал с английским индексом, но с французским языком в запросе
select id,Para from BookPara where id %FIND BookPara_ParaStemmedIFind('*огон*',0,'fr')
- результат аналогичный выше.

Как видно, данные типы запросов успешно используют индекс, независимо от языка.

PS: забыл указать - БД Unicode.
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38616177
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlmiha1уточняю маска вида "слово%" и "%слово%"
запрос вида select slovo from base where slovo=""%слово%""Не знаю, что за задача, и какие инструменты вы выберете, но советую обязательно перед запросом сделать проверку, что "слово" состоится минимум из 4-х букв.
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38616241
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.sqlmiha1уточняю маска вида "слово%" и "%слово%"
запрос вида select slovo from base where slovo=""%слово%""Не знаю, что за задача, и какие инструменты вы выберете, но советую обязательно перед запросом сделать проверку, что "слово" состоится минимум из 4-х букв."лес", "дуб", "нос"...
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38616339
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mvS.G.пропущено...
Не знаю, что за задача, и какие инструменты вы выберете, но советую обязательно перед запросом сделать проверку, что "слово" состоится минимум из 4-х букв."лес", "дуб", "нос"...ёж, уж
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38617742
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovНи одна СУБД не справится.
Да ладно, вон в том же Oracle специально для таких запросов придумали Exadata. :)
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38617836
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей АрсеньевDimitry SibiryakovНи одна СУБД не справится.
Да ладно, вон в том же Oracle специально для таких запросов придумали Exadata. :)

http://ru.wikipedia.org/wiki/Exadata]В серверы комплексов X3-8, наследующих машины линейки X2-8, устанавливаются десятиядерные процессоры Xeon E7-8870 (2,4 ГГц) и 2 Тбайт оперативной памяти. Цена за комплекс установлена на уровне $1,65 млн[10].
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38626437
Фотография S.G.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergSupersphinx_mvпропущено...
"лес", "дуб", "нос"...ёж, ужда...
но такие слова следует искать не по маске %слово% а по прямому совпадению.
иначе... интересно, сколько раз в словаре из миллиарда слов встретится подстрока "уж" ;)
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38627579
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sqlmiha1какую бд рекомендуете для хранения
базы "словарь слов" - один столбец и миллиард строк каждая длиной до 128 байт
и быстрых выборок к ней вида
select "слово" from base
?

Тут вообще не нужна субд.
Просто файл, если нужно, с индексом.
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38627606
29 Белых Котиков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
S.G.SergSuperпропущено...
ёж, ужда...
но такие слова следует искать не по маске %слово% а по прямому совпадению.
иначе... интересно, сколько раз в словаре из миллиарда слов встретится подстрока "уж" ;)

Выбирать первые N вариантов, найденных по запросу.
...
Рейтинг: 0 / 0
какую бд рекомендуете для хранения (один столбец и миллиард строк )
    #38627608
29 Белых Котиков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivsqlmiha1какую бд рекомендуете для хранения
базы "словарь слов" - один столбец и миллиард строк каждая длиной до 128 байт
и быстрых выборок к ней вида
select "слово" from base
?

Тут вообще не нужна субд.
Просто файл, если нужно, с индексом.

Отсортированный файл слов фиксированного размера.
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / какую бд рекомендуете для хранения (один столбец и миллиард строк )
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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