Recently, we’ve heard a lot about polyglot persistence.
This is a fancy term that means that when storing data, it is best to use multiple data storage technologies, chosen based on how the data is being used. If you have multiple persistence, then you might need polyglot operations.
One of the most popular ‘big data’ use cases is searching. Almost all websites provide a search function, usually using an Apache Lucene-based solution like Elasticsearch or Solr.
This session looks at how to enrich the search experience with graphs, to implement a polyglot search functionality, where the results are based on the cooperation of a search engine and graph-based real-time recommendations.