I'm looking to develop a CMS project based on UMBRACO but I also need to index the documents created and to offer search functionality therefore I would like to know if you have any suggestion for a lightweight search engine available in .net technology. The main requirement is to be simple and efficient (nothing complex like solr or sphinx ).
as I said "The main requirement is to be simple and efficient (nothing complex like solr or sphinx)". I think that lucene (on which solr is based) is too complex for my requirement
Michael
2010-06-07 21:49:22
A:
Take a look at System.Data.Sqlite, an ADO.Net wrapper around Sqlite. It's fully managed, simple to deploy (one dll), and includes the Sqlite FT3 search built-in, so you can use SQL to do the search.
ebpower
2010-06-07 22:08:41
+1
A:
If you only need to search documents/nodes created in umbraco you can use xsltsearch perhaps? It's very easy to deploy.
Gerty
2010-06-11 16:41:09
+1 for light weight, 3 minute install :) Also worth of a mention although more heavy weight is FarmCode's "Examine" http://farmcode.org/page/Umbraco-Examine.aspx
Pete Duncanson
2010-06-16 14:50:39