want to use Elasticsearch as a graph database, but I'm not sure how this is possible. I'm working on a text analysis project for coding and other analytics, similar to Maxqda. I want to implement some graph algorithms like shortest path, etc. However, this is not normally possible with Elasticsearch, and I want my storage to resemble a graph while still being able to execute Elasticsearch queries.
Most graph databases do not support advanced input and searching within entities, which makes them insufficient for my needs. I don't know how to implement this.
I read the a medium article, but i feeling it is not enough. I believe there are bigger challenges for this project.