Strigi era un marco de indexación y búsqueda de archivos (ver búsqueda de escritorio ) adoptado por KDE SC . Strigi fue iniciado por Jos van den Oever . Los objetivos de Strigi son ser rápido, usar una pequeña cantidad de RAM y usar backends y complementos flexibles . [ 2 ] Un benchmark de enero de 2007 mostró que Strigi es más rápido y usa menos memoria que otros sistemas de búsqueda, [ 3 ] pero carece de muchas de sus características . Como la mayoría de los sistemas de búsqueda de escritorio, Strigi puede extraer información de archivos, como la duración de un clip de audio, el contenido de un documento o la resolución de una imagen; los complementos determinan qué tipos de archivos puede manejar. [ 4 ] Strigi usa su propio sistema Jstream que permite una indexación profunda de archivos. Strigi es accesible a través de Konqueror , o haciendo clic en su icono , después de agregarlo a Kicker de KDE o al Panel GNOME . (En el escritorio GNOME , se llama applet Deskbar ). La interfaz gráfica de usuario (GUI) se llama Strigiclient. [ 4 ]
Fue reemplazado por Recoll en el entorno de escritorio KDE5 Plasma.
Características
- Hash SHA-1 para cada archivo indexado para encontrar duplicados
- Desde julio de 2007, Strigi admite la indexación del contenido de archivos de texto plano , PDF , MP3 , archivos comprimidos, paquetes Debian y RPM , y archivos de texto (odt), hojas de cálculo (ods) y presentaciones (odp) de OASIS OpenDocument .
- Compatibilidad con D-Bus y sockets para la comunicación entre el demonio y el programa de búsqueda.
- Poco consumo de memoria
- Compatibilidad con el lenguaje de consulta de Xesam
- Muy portátil, actualmente funciona en Linux, Solaris, FreeBSD, [ 5 ] Mac OS X y Windows.
- Backend conectable: Se está trabajando en backends para Lucene e HyperEstraier , SQLite y Xapian.
- Se están intentando inotify y la sincronización con el sistema de archivos. [ 2 ]
- La indexación de Strigi se puede detener manualmente y se suspenderá automáticamente si se ejecuta con la batería de un portátil, si el disco duro se queda sin espacio [ 6 ] y/o si se ejecuta en segundo plano hasta que la CPU no esté ocupada con tareas que el usuario esté esperando. [ 3 ]
Sistemas operativos y ordenadores de sobremesa
Strigi solía ser un componente central del escritorio semántico de KDE Software Compilation . Strigi y NEPOMUK trabajaban juntos para crear una búsqueda semántica en el escritorio . NEPOMUK permitía al usuario añadir metadatos, que Strigi indexaba para una búsqueda más precisa. Desde entonces, ha sido reemplazado por una solución propia, el extractor de metadatos de nepomuk. [ 7 ]
GNOME tiene un miniaplicativo opcional para buscar archivos usando Strigi, llamado Deskbar. [ 8 ] Deskbar está incluido en el escritorio GNOME de Ubuntu 8.10, por ejemplo.
Véase también
Referencias
- ↑ "Strigi ChangeLog" . Consultado el 18 de julio de 2017 .
- 1 2 "Características de Strigi" . Strigi . Archivado del original el 27-12-2007 . Recuperado el 18-07-2017 .
- 1 2 "Oficial: Strigi, el más rápido y el más pequeño" . blogs.kde.org . 17 de enero de 2007. Consultado el 18 de julio de 2017 .
- 1 2 "Indexar y buscar con el nuevo Strigi de KDE" . Linux.com . Consultado el 21 de octubre de 2013 .
- ↑ "Búsqueda de puertos de FreeBSD" .
{{cite web}}: CS1 maint: servicio de archivado obsoleto ( enlace ) - ↑ "Strigi Reloaded - ¿La respuesta a todos nuestros problemas? Esperemos que a algunos de ellos. | blogs.kde.org" . Kdedevelopers.org. 23 de julio de 2008. Archivado del original el 19 de agosto de 2014. Consultado el 21 de octubre de 2013 .
- ↑ " [ Nepomuk ] [ RFC ] Nuevo indexador de archivos" . Mail.kde.org. 10 de septiembre de 2012. Consultado el 21 de octubre de 2013 .
- ↑ "Debian - Detalles del paquete deskbar-plugins-strigi en sid" . Packages.debian.org . Consultado el 21 de octubre de 2013 .
Enlaces externos
- Página principal de Strigi
- La propia página Strigi de Jos van den Oever
- Artículo de KDE dot sobre Strigi en KDE 4
- motores de búsqueda de escritorio
- Software libre programado en C++