什么是使用搜索引擎作为一个键值存储的优点和缺点?
-
20-09-2019 - |
题
鉴于类似的Lucene搜索引擎和一组需要充分保留XML文档,什么是给定的,每个文件包含一个唯一的主键返回XML doucments的优势和使用作为键值存储搜索引擎的缺点
?
解决方案
读取搜索引擎对DBMS 。 IMO,您的应用程序落在DBMS境界,可能会通过键值数据库,比如CouchDB的可提供最好的服务。这是因为你把文本操作,如标记化没有优势,制止等。
其他提示
如果您使用的东西,如指南针,它的的 XML到Lucene的映射引擎时,它是用于存储和查询XML的最佳解决方案文档,而一路去一个XML数据库。
一个缺点是,XML文档只能通过了Lucene API(基础数据存储区是相当难以渗透)检索,但我可以忍受的。
如果你要做的是测试关键平等和检索BLOB,Lucene的是不可见的优势,比如说,BDB。你有没有交易,直到你的东西层之上别的。和并发性具有一定的复杂性给它。和API,没错,是很简单的事情有点巴洛克你正在做的。
我实现了像你的描述,但对实际数据的全文检索是有道理的,其余的关键要求。
不隶属于 StackOverflow