How can ElasticSearch be used to implement social search?

后端 未结 5 669
猫巷女王i
猫巷女王i 2021-01-30 03:15

I’m trying to create a business search with social features using ElasticSearch. I have a business directory, and users can interact with those businesses in different ways: b

5条回答
  •  长发绾君心
    2021-01-30 04:11

    Check out Titan https://github.com/thinkaurelius/titan/wiki/Using-Elastic-Search

    It has a graph engine that can work with Elasticsearch as a back end. You can do a graph traversal like (me) -> (friend) -[review]-> (business) to find all of these connections and adjust the rank of your searches.

提交回复
热议问题