鉴于类似的Lucene搜索引擎和一组需要充分保留XML文档,什么是给定的,每个文件包含一个唯一的主键返回XML doucments的优势和使用作为键值存储搜索引擎的缺点

有帮助吗?

解决方案

读取搜索引擎对DBMS 。 IMO,您的应用程序落在DBMS境界,可能会通过键值数据库,比如CouchDB的可提供最好的服务。这是因为你把文本操作,如标记化没有优势,制止等。

其他提示

如果您使用的东西,如指南针,它的的 XML到Lucene的映射引擎时,它是用于存储和查询XML的最佳解决方案文档,而一路去一个XML数据库。

一个缺点是,XML文档只能通过了Lucene API(基础数据存储区是相当难以渗透)检索,但我可以忍受的。

如果你要做的是测试关键平等和检索BLOB,Lucene的是不可见的优势,比如说,BDB。你有没有交易,直到你的东西层之上别的。和并发性具有一定的复杂性给它。和API,没错,是很简单的事情有点巴洛克你正在做的。

我实现了像你的描述,但对实际数据的全文检索是有道理的,其余的关键要求。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top