PyEQS: Query Elasticsearch like a Django Queryset


(Andrew Gross) #1

Hey all,

I wrote a wrapper around 'elasticsearch-py' to simplify building JSON
queries. It aims to mimic the Django Queryset API so make it easier to
work with and replicate queries against elasticsearch. Check it out herehttps://github.com/Yipit/pyeqs
.

Thanks,
Andrew

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/bf05ca9e-107f-4cee-8b3d-4759db9e77d5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(Michael Sander) #2

Hi Andrew,

Looks interesting, but you may also want to take a look at haystack, which
appears to support similar functionality. That said, an ES specific API
definitely has it's benefits, as you can more quickly implement ES specific
features.

On Monday, May 19, 2014 4:13:12 PM UTC-4, Andrew Gross wrote:

Hey all,

I wrote a wrapper around 'elasticsearch-py' to simplify building JSON
queries. It aims to mimic the Django Queryset API so make it easier to
work with and replicate queries against elasticsearch. Check it out herehttps://github.com/Yipit/pyeqs
.

Thanks,
Andrew

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/7bfed05b-457f-449e-abc0-27a9a2f048f8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(Andrew Gross) #3

Hey Michael,

We used to use Haystack, but found it to be a bit too complex and hard to
work with when you wanted more than just the basic functionality, since it
has to support multiple search backends. After posting to HN found a few
alternatives as well.

ElasticUtils
Elasticsearch-dsl-py <- Official Client, but still in progress.

On Tuesday, May 20, 2014 2:36:27 AM UTC-4, Michael Sander wrote:

Hi Andrew,

Looks interesting, but you may also want to take a look at haystack, which
appears to support similar functionality. That said, an ES specific API
definitely has it's benefits, as you can more quickly implement ES specific
features.

On Monday, May 19, 2014 4:13:12 PM UTC-4, Andrew Gross wrote:

Hey all,

I wrote a wrapper around 'elasticsearch-py' to simplify building JSON
queries. It aims to mimic the Django Queryset API so make it easier to
work with and replicate queries against elasticsearch. Check it out herehttps://github.com/Yipit/pyeqs
.

Thanks,
Andrew

--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/f2563e34-71fe-4bdc-86e1-730165e6cc63%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


(system) #4