4 ms·
You could do this pretty easily with ElasticSearch given that vectors and paths are composed of start/end points, with varying degrees of customizability, but w
by codewright 14y ago
You could do this pretty easily with ElasticSearch given that vectors and paths are composed of start/end points, with varying degrees of customizability, but whether or not that would be a good idea depends a great deal on your query patterns and how much customizability and scalability you need.
The strengths of ElasticSearch are in trival sharding and replication intelligent, fast, and soft real-time search.
It's also got a very powerful, easy to understand, highly programmable query syntax that is very easy to generate in code.
It's not a spatial database and what I was originally talking about wasn't designed to solve pathing/graph traversal, but you could still do n-dimensional indexed spatial search in ElasticSearch and that is something I do on a regular basis although it's not the "base" use-case for their geo API.