Lucene中如何存储对象关系?
在 lucene 中存储对象关系的最佳方式是什么?我需要能够轻松快速地读回它们。目前它们没有存储在 lucene 索引中,从数据库读取它们很慢。
What is the best way to store the object relationships in lucene? I need to be able to read them back easily and fast. Currently they are not stored in the lucene index and reading them from DB is slow.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
最好的选择可能是将您希望引用的所有对象添加到大型哈希表/字典中,并将对象键存储在 Lucene 索引中。
(我可能在那里使用了一些 .Net 特定术语,但我认为相同的概念可以应用于您使用的任何语言)
Your best bet is probably to add all of the objects that you wish to reference in a large hashtable / dictionary and store the object key in the Lucene index.
(I may have used some .Net specific terminology there, but I assume that the same concept can be applied to whatever language you are using)