-
Xapian is an open source probabilistic information retrieval library, released under the GNU...
For fast searching, it usually requires indexing the files in question. There are a number of text-file indexing solutions, many of which use xapian, sphinx, or lucene/solr under the hood. Based on conditions (watching files/directories, cron jobs, new-mail triggers, etc), they'll add/remove files to the index, and you can then use a corresponding command to compose queries across that data. If it's indexed, it can be fast; if you have to scour the drive and open every file each time that you want to do a search, it will be a lot slower. I know the Gnome project had Tracker which provided such functionality. There was also recoll.
#Full-text Search #Custom Search Engine #Custom Search 7 social mentions
-
Solr is an open source enterprise search server based on Lucene search library, with XML/HTTP and...Pricing:
- Open Source
For fast searching, it usually requires indexing the files in question. There are a number of text-file indexing solutions, many of which use xapian, sphinx, or lucene/solr under the hood. Based on conditions (watching files/directories, cron jobs, new-mail triggers, etc), they'll add/remove files to the index, and you can then use a corresponding command to compose queries across that data. If it's indexed, it can be fast; if you have to scour the drive and open every file each time that you want to do a search, it will be a lot slower. I know the Gnome project had Tracker which provided such functionality. There was also recoll.
#Custom Search Engine #Custom Search #Search Engine 17 social mentions
-
High-performance, full-featured text search engine library written entirely in Java.
For fast searching, it usually requires indexing the files in question. There are a number of text-file indexing solutions, many of which use xapian, sphinx, or lucene/solr under the hood. Based on conditions (watching files/directories, cron jobs, new-mail triggers, etc), they'll add/remove files to the index, and you can then use a corresponding command to compose queries across that data. If it's indexed, it can be fast; if you have to scour the drive and open every file each time that you want to do a search, it will be a lot slower. I know the Gnome project had Tracker which provided such functionality. There was also recoll.
#Custom Search Engine #Search Engine #Custom Search 7 social mentions