本文为我提供了大量信息:
在具有多个Web服务器的现有.NET/SQL Server堆栈上实现Lucene
我想通过询问有关实现Lucene目录的概念来实现,该目录将索引持久保存到数据库(在我的情况下是SQL Server) - 如果有人有SWAG的努力会有所帮助.
我可以看到Java领域有这个(例如Compass),我真的希望Stackoverflow的人可能已经考虑过这个了吗?对于任何反馈,我们都表示感谢.
我的新手想法是,持久的数据库索引将是解决"分配"问题的一种方法.因此,不是实现消息传递(由于部署限制而不能用于我的软件),或者调度(可能是好的 - 产品人员总是在决定'当前'索引数据的方式时会变得很疯狂),IndexReader重新打开( )将在任何服务器节点上有效地更新索引快照.
如果DB并发/加载不是要解决的问题的核心,这是否有效? - 我们的使用侧重于促进对字段的不同数据分析,从而促进不同形式的匹配.
我们的部署体系结构/限制实际上并不允许我们坚持SOLR专用服务器,因此我们已经打折了这种分发概念.
您等待多少指数变化?你什么时候想读入索引?(在应用程序启动时?)将索引放入数据库并在创建索引时“下载”它可能会消耗太多资源。
不确定您的部署限制,但您的计算机是否可以拥有共享文件空间(例如 SMB/NFS 共享或类似的,甚至基于 SAN 的解决方案)?
| 归档时间: |
|
| 查看次数: |
1522 次 |
| 最近记录: |