Вышла новая версия программы локального поиска strigi, которая позиционируется как альтернатива beagle для kde (и не только т.к. поддерживает различные фронт- и бэкенды и позволяет легко создавать новые, в т.ч. более легковесные)
изменения:
- исправления для SunOS, BSD и 64-х битных платформ
- в интерфейсе клиента появились гистограммы
- поддержка Ogg Vorbis
- улучшена работа с заголовками писем
- поддержка qtdbus
- и некоторые исправления
Народ, есть ли какие опенсорцные движки для индексирования текстов? С поддержкой русского языка.
Работаю над реализацией идей WinFS для linux, но не хочется заниматься велосипедостроением. На что посмотреть? Beagle, Strigi?
Может есть что, с поддержкой русской морфологии? Потому что моя собственная реализация работает достаточно медленно (но работает!), а на доводку ее до продакшн я, по расчетам, потрачу полгода :(
Мдя....поставил я эту хрень, запустил индексирование, через 320 минут у меня оказался индекс файл размером 2.8 Г , 690 зомби, и 97 процентов загрущки процессора....
>Фтопку, а обратно на бигль.
Хотя я 0.3.9 ставил....может че исправили?
Народ че ему надо?
sargan@notebook:~/Desktop/files/search/strigi-0.3.11$ cmake -DCMAKE_INSTALL_PREFIX=/home/sargan/strigi -DENABLE_DBUS:BOOL=ON -DCMAKE_INCLUDE_PATH=/home/sargan/strigi/include -DCMAKE_LIBRARY_PATH=/home/sargan/strigi/lib
-- Found BZip2: /usr/lib/libbz2.so
-- Found Sha: /usr/lib/libcrypto.so
-- Found Iconv: /usr/lib/libc.so
-- Found CLucene library: /usr/lib/libclucene.so
-- Found CLucene include dir: /usr/include
-- Found CLucene library dir: /usr/lib
-- Found CLucene: /usr/lib/libclucene.so
-- Found Xerces-C: /usr/lib/libxerces-c.so
-- Found xattr.h
-- Found Qt-Version 4.2.1
-- Cannot determine repository type. Please set UPDATE_TYPE to 'cvs' or 'svn'. CTest update will not work.
** Index libraries were found. strigidaemon will be built.
-- dbus support enabled
CMake Error: This project requires some variables to be set,
and cmake can not find them.
Please set the following variables:
MAGIC_INCLUDE_DIR (ADVANCED)
MAGIC_LIBRARIES (ADVANCED)
Какие ему магические либы нуна? в доках ни слова об этом?
Есть. http://solarix.ru/ Сами по себе ни strigi, ни beagle не реализуют поисковый движок. strigi пользуется clucene, beagle - lucene.net. Оба - порты на соотв. язык программирования движка Java Lucene (или просто Lucene) из числа проектов Apache Foundation.
Вообще, для strigi декларируется возможность прикручивания и других движков, так что, если будет время - было бы здорово поглядеть на Файнд под ним
>>А что мешает какую-нибудь виртуальную систему над PostgreSQL создать?
>Это должна быть настоящая FS. Чтобы банальный mv из консоли не терял данные :)
PostgreSQL можно настроить так, что даже если захочешь потерять данные - ты их не потеряешь :) Базы данных созданы именно для хранения данных, так что этот кусок не проблема.