0
我可以只使用没有数据库的lucene索引来使用NHibernate.Search吗?因为我想仅将所有数据存储在我的lucene索引中,但我非常喜欢NHibernate.Search中的功能。NHibernate.Search与Lucene.NET不使用数据库?
我可以只使用没有数据库的lucene索引来使用NHibernate.Search吗?因为我想仅将所有数据存储在我的lucene索引中,但我非常喜欢NHibernate.Search中的功能。NHibernate.Search与Lucene.NET不使用数据库?
不是真的,因为它们紧密结合在一起。 NHSearch/Lucene.NET/NHibernate集成的重点在于您可以进行全文搜索,但返回的结果是域实体,即来自数据库。
因此,如果没有将它们存储在数据库中,NHSearch将无法膨胀它在Lucence索引中找到的域对象。
另一种方法是查看诸如Raven之类的文档数据库之一。