2010-06-07 51 views
5

Tôi đang tìm cách phát triển một dự án CMS dựa trên UMBRACO nhưng tôi cũng cần lập chỉ mục các tài liệu được tạo và cung cấp chức năng tìm kiếm, do đó tôi muốn biết bạn có gợi ý nào về trọng lượng nhẹ không công cụ tìm kiếm có sẵn trong công nghệ .net. Yêu cầu chính là đơn giản và hiệu quả (không có gì phức tạp như solr hay sphinx).công cụ tìm kiếm nhẹ cho asp.net

Trả lời

3

Nếu bạn chỉ cần phải tìm kiếm các tài liệu/nút tạo ra trong umbraco bạn có thể sử dụng xsltsearch lẽ? Nó rất dễ triển khai.

+0

1 cho trọng lượng nhẹ, 3 phút cài đặt :) Cũng đáng nói đến mặc dù trọng lượng nặng hơn là FarmCode của "Kiểm tra" http://farmcode.org /page/Umbraco-Examine.aspx –

3

Hãy xem Lucene.net.

+0

như tôi đã nói "Yêu cầu chính là đơn giản và hiệu quả (không có gì phức tạp như solr hoặc sphinx)". Tôi nghĩ rằng lucene (trên đó solr là dựa) là quá phức tạp cho yêu cầu của tôi – Michael

0

Hãy xem System.Data.Sqlite, một wrapper ADO.Net xung quanh Sqlite. Nó được quản lý hoàn toàn, đơn giản để triển khai (một dll), và bao gồm tìm kiếm Sqlite FT3 tích hợp sẵn, vì vậy bạn có thể sử dụng SQL để thực hiện tìm kiếm.

http://sqlite.phxsoftware.com

http://www.sqlite.org/fts3.html

Các vấn đề liên quan