Strigi | это... Что такое Strigi? (original) (raw)
Strigi
Тип | Локальный поисковик |
---|---|
Разработчик | Jos van den OeverFlavio Castelli |
Написана на | C++ |
Операционная система | Кроссплатформенное ПО [1] |
Последняя версия | 0.7.1 [2] (7 января 2010) |
Состояние | Активное[3] |
Лицензия | LGPL |
Сайт | strigi.sourceforge.net |
Strigi — демон локального поиска, который является кроссплатформенным и независимым от рабочей среды. Разработка Strigi была начата Jos van den Oever. Цель Strigi заключается в том, чтобы быть быстрым, использовать малое количество оперативной памяти, и быть гибким, используя различные бэкенды и плагины.[1] Тест производительности, проведённый в январе 2007 показал, что Strigi быстрее и использует меньше памяти, чем другие локальные поисковые системы,[4] но при этом привносит много новых возможностей. Как и многие другие поисковые системы, Strigi может извлекать из файлов информацию, такую, как длина аудиофайла, содержимое документа, или разрешение картинки; Многие типы файлов могут обрабатываться специальным плагином.[5] Strigi использует собственную Jstream-систему, которая позволяет ему делать глубокую индексацию файлов. Strigi доступен через Konqueror, или после щелчка на его иконке в Kicker или gnome-panel. Графический интерфейс (GUI) для Strigi называется Strigiclient.[5]
Возможности
- SHA-1-хэширование файлов для нахождения дубликатов
- Strigi поддерживает индексацию простого текста, PDF, MP3, архивов, .deb и RPM пакетов, и OASIS OpenDocument документов
- Поддержка связи между демоном и клиентом при помощи D-Bus или сокета
- Малое потребление памяти
- Поддержка языка запросов Xesam
- Кросплатформенность, на данный момент работает на Linux, Solaris, Mac OS X и Windows
- Подключаемые бэкэнды: Lucene, HyperEstraier, SQLite и Xapian
- Использование iNotify для слежения за изменениями в файловой системе.[1]
- Индексация может быть остановлена вручную, или будет остановлена автоматически при разрядке батареи ноутбука или окончании свободного места на диске,[6] также она работает в то время, когда процессор свободен.[4]
Операционные системы и рабочие среды
KDE 4 использует Strigi как важный компонент новой технологии semantic desktop. Strigi и NEPOMUK работают вместе, чтобы создать semantic desktop-поиск для KDE. NEPOMUK позволяет пользователю добавлять метаданные к файлам, которые Strigi будет использовать для обеспечения более качественного поиска. Разработчики также планируют добавить поддержку Sonnet, чтобы позволить пользователю производить поиск в документах, написанных на различных языках[7].
GNOME включает в себя опциональный апплет поиска файлов под названием Deskbar.[8]
См. также
Примечания
- ↑ 1 2 3 Strigi's features
- ↑ ChangeLog
- ↑ Strigi | Download Strigi software for free at SourceForge.net
- ↑ 1 2 Benchmark between Beagle, JIndex, Tracker and Strigi 01-17-2007
- ↑ 1 2 Linux.com :: Index and search with KDE’s new Strigi
- ↑ Strigi Reloaded — The Answer to all our Problems? Hopefully to a few of them. | kdedevelopers.org
- ↑ Linux.com :: KDE 4’s Sonnet will turbocharge language processing
- ↑ Debian — Details of package deskbar-plugins-strigi in sid
Ссылки
- Домашняя страница Strigi
- Страница Strigi на сайте Jos van den Oever
- Как использовать Strigi, Linux.com
- KDE dot article on Strigi in KDE 4
- Сравнение локальных поисковиков
Проект KDE | |
---|---|
Сообщество | KDE e.V. • Akademy • KDE.News • Konqi |
Люди | Matthias Kalle Dalheimer • Маттиас Эттрих • Adriaan de Groot • Frank Karlitschek • Celeste Lyn Paul • Nuno Pinheiro • Корнелиус Шумахер • Aaron Seigo • David Vignoni |
Software Compilation | KDE 1 • KDE 2 • KDE 3 • KDE SC 4 |
Workspaces | KDM • KWin • Plasma • System Settings |
Приложения | Графика digiKam • Gwenview • Karbon • KColorEdit • KolourPaint • KPhotoAlbum • KPovModeler • Krita • KSnapshot • Okular • Skanlite Игры набор игр KDE Games Интернет Akregator • Choqok • KGet • KMail • KMLDonkey • KNode • Konqueror • Konversation • Kopete • KPPP • KRDC • KTorrent • Rekonq Мультимедиа Amarok • Dragon Player • Frescobaldi • JuK • K3b • K9Copy • Kaffeine • Kdenlive • KMPlayer Образование Cantor • Kalzium • KBibTeX • KGeography • KHangMan • Kig • Kiten • kst • KStars • KTouch • KTurtle • LabPlot • Marble • RKWard • Step Офис Flow • KAddressBook • Kexi • Kile • KMyMoney • Kontact • KOrganizer • KPilot • KWord • Plan • Stage • Tables • Tellico • Words Разработка Cervisia • KDbg • KDESvn • KDevelop • KImageMapEditor • Kompare • Lokalize • Quanta Plus • Umbrello • KTechLab Система Dolphin • KDE Partition Manager • KDE System Guard • KInfoCenter • Konsole • Yakuake Утилиты Ark • BasKet Note Pads • KAlarm • Kate • KCalc • KGPG • Klipper • KJots • Krusader • KRename • KWallet • KWrite • RSIBreak • SuperKaramba |
Платформа | Akonadi • Decibel • Flake • KJS • KHTML • KIO • Kiosk • KIPI • KParts • Kross • NEPOMUK • Oxygen • Phonon • QtRuby • Solid • Sonnet • Soprano • Strigi • ThreadWeaver • XMLGUI |
Пакеты | Libs • base • Accessibility • Administration • Bindings • Education • Games • Graphics • Multimedia • Network • PIM • SDK • Utils • Web Dev • Calligra Suite • KOffice • Extragear |
Локальные поисковики | ||
---|---|---|
Для Microsoft Windows | Copernic Desktop Search · Filehawk · Google Desktop · Google Quick Search Box · Tropes Zoom · Windows Desktop Search · Yahoo Desktop Search · Архивариус 3000 · Персональный поиск Яндекса | |
Для *nix | Beagle · Doodle · GNOME Storage · Tracker | |
Для Mac OS X | Easyfind · Apple Spotlight | |
Кросс-платформенные | Docco · Docfetcher · Launchy · Strigi |