java – 连接AppEngine Datastore和Search API

前端之家收集整理的这篇文章主要介绍了java – 连接AppEngine Datastore和Search API前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我不知道连接数据存储和搜索API的最佳方式是什么?

我正在寻找的是每当我创建一个实体(例如产品),该产品将被添加搜索索引.在更新时,索引也应该更新,删除产品时,您猜测是正确的 – 产品应该从搜索索引中删除.

搜索产品时,我想对产品索引进行全文搜索,而不是需要真实实体的文档.可能我需要首先使用索引进行搜索,然后再次对数据存储进行调用

最令我担心的是保持数据存储和搜索索引同步.
当然也可以通过搜索索引,数据存储区不仅会很麻烦,而且我觉得也可能会在分页方面产生痛苦.

我想知道有些人是否已经“连接”数据存储区,并以这种方式搜索api,结果如何,也可能是一些最佳实践. appengine文档在这方面并不多说.

解决方法

为了使用Search API,您需要将可搜索的数据定义为文档,然后使用Index类将其构造为索引.因此,暂时您需要完全按照您所描述的方式进行操作,请将可搜索文档与数据存储实体保持同步.

猜你在找的Java相关文章