Szukam opracowania projektu CMS opartego na UMBRACO, ale muszę również zindeksować utworzone dokumenty i zaoferować funkcję wyszukiwania dlatego chciałbym wiedzieć, czy masz jakieś sugestie dotyczące lekkości wyszukiwarka dostępna w technologii .net. Głównym wymogiem jest być prosty i wydajny (nic skomplikowanego, jak solr lub sfinks).lekka wyszukiwarka dla asp.net
Odpowiedz
Jeśli tylko trzeba szukać dokumentów/węzłów utworzonych w Umbraco można wykorzystać xsltsearch może? Jest bardzo łatwy do wdrożenia.
Spójrz na Lucene.net.
jak powiedziałem: "Głównym wymaganiem jest być prostym i wydajnym (nic skomplikowanego, jak solr czy sfinks)". Myślę, że lucene (na której bazuje Solr) jest zbyt skomplikowana dla mojego wymagania – Michael
Spójrz na System.Data.Sqlite, na opakowaniu jednostkowym ADO.Net wokół SQLite. Jest w pełni zarządzany, prosty w instalacji (jeden plik dll) i zawiera wbudowane przeszukiwanie Sqlite FT3, więc możesz użyć SQL do wyszukiwania.
+1 dla lekkiej, 3-minutowej instalacji :) Warto również wspomnieć, chociaż bardziej ciężką jest FarmCode "Examine" http://farmcode.org /page/Umbraco-Examine.aspx –