# Новости с полей
Andrew Lobanov(tavern,1) — All
2023-09-12 18:03:13
Фетчер без файловых конференций готов. Умеет работать с sqlite и mysql. Пожалуй, в стандартную поставку добавлю ещё поддержку postgresql. Благо это легко будет сделать.
Да и вообще добавить форматы баз не проблема; главное - реализовать интерфейс, который жёстко прописан. А дальше просто в конфиге прописать нужный формат и настройки подключения к БД.
Думаю, ещё скомунизжу у Петра из ii-go его текстовую базу до кучи. Правда там с поиском надо покумекать как сделать, чтобы оно не кушало ресурсы как не в себя.
# Re: Новости с полей
hugeping(ping,1) — Andrew Lobanov
2023-09-12 18:16:45
AL> Думаю, ещё скомунизжу у Петра из ii-go его текстовую базу до кучи. Правда там с поиском надо покумекать как сделать, чтобы оно не кушало ресурсы как не в себя.
Если поиск по идентификаторам, subj и так далее, то он реализован за счёт загрузки в память индекса целиком. Я посчитал, что это не такое уж узкое место. Например, сейчас весь индекс моей базы 700Кб.
А если речь про поиск содержимого, то я его по-моему вообще не делал.
Но вообще, ii-go на удивление шустро работает, я даже не ожидал.
# Re: Новости с полей
Andrew Lobanov(tavern,1) — hugeping
2023-09-12 19:28:10
AL>> Думаю, ещё скомунизжу у Петра из ii-go его текстовую базу до кучи. Правда там с поиском надо покумекать как сделать, чтобы оно не кушало ресурсы как не в себя.
hugeping> Если поиск по идентификаторам, subj и так далее, то он реализован за счёт загрузки в память индекса целиком. Я посчитал, что это не такое уж узкое место. Например, сейчас весь индекс моей базы 700Кб.
Поиск по индексу не так интересен :)
hugeping> А если речь про поиск содержимого, то я его по-моему вообще не делал.
Ну вот я подумал, что раз у меня СУБД, то можно его и сделать будет. Но вот для менее технологичных решений уже сложнее. Пока в раздумиях.
hugeping> Но вообще, ii-go на удивление шустро работает, я даже не ожидал.
Да. Весьма. Я немного изучал код - мне понравилось.