Найти - Пользователи
Полная версия: Чем искать "по русски" ?
Начало » Python для новичков » Чем искать "по русски" ?
1
Iskatel
Хочу сделать оффлайн копию форума по моему автомобилю (т.к. гайки кручу на даче, а инет там если и есть, то весьма мобильный…)

Вобщем скачать/распарсить/сложить в БД не проблема, написать “сервер” в десять строчек кода тоже…

Проблема в том что нужен поиск, а “full text search” на русском практически ни в какой доступной БД не работает… Присматривался к сфинксу, но я его не понял, похоже он может только нагенерить страниц, и неизвестно как у него с русским.

Я бы хотел уйти от CHM в пользу локальной БД и “сервера” ибо хранить и таскать сотни гигов “снапшотов” сложнее чем БД с одними только сообщениями. Но поиск… Он нужен.
JOHN_16
Iskatel
“full text search” на русском практически ни в какой доступной БД не работает
Какие вы рассмотрели что не работает?
Iskatel
JOHN_16
Какие вы рассмотрели что не работает?

sqlite, mysql - это из того что знаю, плюс отзывы в инете про другие… интересуют больше мобильные.

ЗЫ. Ответ в духе “ищи еще” очень надо было писать? Поконструктивней бы…
JOHN_16
Iskatel
ЗЫ. Ответ в духе “ищи еще” очень надо было писать? Поконструктивней бы…
Где это я писал ?
Iskatel
а “full text search” на русском
Вы не с того начали, как мне кажется. Вроде первой кто заявлял о таком был как раз таки PostgreSQL. Есть документация и статьи - смотрите сами.
Есть не реляционная MongoDB, заявляет что умеет при создании индексов. Но вы заявляете о “мобильной” БД, думаю вам это может не подойти.
Sphinx не освоили, но может ElasticSearch попробуйте, хотя он точно также сложен для понимания.
Iskatel
JOHN_16
Вот за это большое спасибо, исследуем.

Зы. “тыркаться в инете непонятно куда” ведь гораздо сложнее чем получить квалифицированный совет на подходящем форуме, не находите?

ЗЫ. Мобильность от добродушия, дабы поделиться наработками с форумчанами. Но начинать с чегото надо.
ZerG
Iskatel
Вы знаете - вы очень много пишете и очень мало читаете
https://github.com/illarionov/sqlite3-unicodesn
Iskatel
ZerG
IskatelВы знаете - вы очень много пишете и очень мало читаетеhttps://github.com/illarionov/sqlite3-unicodesn

Это конечно, если меряться “кто больше модулей знает”

Прикольно если эта штука работает… а как ее на винду то поставить? в README только про линукс.
JOHN_16
Iskatel
это С код, его надо скомпилировать. GCC на Windows вроде есть.
ZerG
Это конечно, если меряться “кто больше модулей знает”

Прикольно если эта штука работает… а как ее на винду то поставить? в README только про линукс.

Это когда вместо размышлений и траты времени на то что бы поделиться ими с другими - нужно взять и попробовать сначала. Пока что, судя по вашим постам - вы только размышляете!
Вы бы попробовали для начала.

Это конечно, если меряться “кто больше модулей знает === Вы предпочитаете велосипедить?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB