3

優れた検索機能を提供する文書データベースがあるかどうか、誰か知りませんか? RavenDb は Lucene.net をある程度使用しているようですが、Truffler.net クライアント API が提供するような、より統合された検索エクスペリエンスを探しています。彼らは、優れた検索機能を提供する Elasticsearch の上に .net クライアントを構築しました。

ドキュメント データベース クライアントのいずれかがクライアント API を介して直接同様の機能を提供できれば、それはキラー機能になると思いますが、それが実現可能かどうかはわかりません。

4

2 に答える 2

5

TT、RavenDBは多くの検索機能を提供しています。APIに深く統合されています。シンプルな全文検索、提案、空間検索などを行うことができます。メインページと同じクエリを実行する方法の例を次に示します。

session.Query<Resturant, Resturants_Search>()
  .Customize(c=>c.WithinRadiusOf(radios: 3, latitude: 51, longitude: 43)
  .Search(r=>r.Query, "Seafood")
  .Select(r=>new{r.Name, r.Address})
  .Take(5);
于 2012-02-17T23:38:17.183 に答える
0

MongoDBまたは CouchDBを見たことがありますか? ShutterFly、Craigs List などの大物が MongoDB を使用していることは知っています。C# 用のものを含め、いくつかの API があります。

于 2012-02-17T21:28:02.220 に答える