2 ms·
The article doesn't mention the setup he used for the benchmark. Is anyone using ES on production, how is the support for things like lat/long(geo) search. If
by sidmitra 15y ago
The article doesn't mention the setup he used for the benchmark.
Is anyone using ES on production, how is the support for things like lat/long(geo) search. If you're on django then your options are limited if you want to use django-haystack. Solr is pretty much the only way to go. xapian geo support hasn't landed yet, and waiting for solr 4 to land.
I've been using JTeam SSP 1.0 plugin(http://blog.jteam.nl http://blog.jteam.nl) for solr, with django-haystack(https://github.com/sidmitra/django-haystack https://github.com/sidmitra/django-haystack) for the same and it's been really useful and responsive so far. I still want to give ES a try, but will have to look into support with haystack + for geo stuff.
- true_religion 15y agoES doesn't have haystack support, and shoe-horning it in is pretty hard to do because ES semantics are quite different from the search engines Haystack supports. I use ES via Python, and ended up writing my own backend for it that approximates the Django ORM.
- sidmitra 15y agoAre you using it in production anywhere? The stack i mentioned above powers the location search for teaspiller.com right now, but i'm not that invested into haystack not to look at alternatives if it suits us well.
- true_religion 15y agoI am, but only for my side-project: http://9cloud.us/about/ http://9cloud.us/about/ For everything else, I'm using Sphinx. I chose Spinx because at the time (starting 2 years ago), it seemed like the best choice for real time indexing, set up was easy, and it integrated well with MySQL. But now the Lucrene backend DBs are in decent completion with it---Elastic Search and Solandra.