Suppose I'm storing data in key, value format in a NoSQL database like MongoDB and I need to get all documents in which a value corresponding to a particular key is <= some value. Is there a proper way of doing this query with elasticsearch?
For eg, I've documents:
{A: 3, B:5}
{A: 2, B:7}
{A: 31, B:10}
{A: 43, B:1} and I want documents with B <= 5, so I get first and last documents.
I know there's a way to do this in MongoDB, but data size is very big (TBs) and I'm looking for a better performance, if there, is with elasticsearch. Thanks.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.