--
You received this message because you are subscribed to the Google Groups "ZomboDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email to zombodb+u...@googlegroups.com.
To post to this group, send email to zom...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/zombodb/CAFCT5ZxcYup4PRnSxkPKf9Tw2fKs1hrLWO-qZPFrXc0NfNg%2BYw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
Hi Will! While my opinion is biased, ZomboDB is really powerful. I have users/customers that are using it with 100M-25B row datasets. On the high-end, that means a pretty hefty Elasticsearch cluster, but that’d be true if you were just using Elasticsearch directly.
The primary benefits of ZDB are that your apps do not need direct knowledge of ES (or even the ability to communicate with it) and that all text-search queries are guaranteed MVCC-correct in the face of concurrent transactions. Your backing ES index is always 100% synchronized with Postgres. The later is a thing that’s nearly impossible to do without a tightly-integrated solution like ZomboDB.
All that said, if you’re using RDS, then ZDB is a no-go. RDS doesn’t really support 3rd-party extensions. I had some discussions with the RDS program and engineering managers at Amazon a few years ago and they weren’t necessarily interested.
For what it’s worth, ZomboDB does bring some added complexity to the stack, since you need a well-managed and tuned Elasticsearch cluster too. Considering that, I don’t know that an offering like RDS really makes sense with ZomboDB anyways.
Regarding ES 2.x support – I’ve got a functional Pull Request open but there’s an issue with ES replica inconsistency (I think) with a multi-node cluster. Because of recent family issues I haven’t had time the past month to look into it in detail. I actually plan on getting that figured out in the next two weeks and get it released (I need to resolve issue #208 first). ES 1.7 goes EOL pretty soon.
As far as PG 9.6 goes, I’m just going to skip PG 9.6 and work on PG 10 support. There’s a GitHub issue that kinda talks about this (https://github.com/zombodb/zombodb/issues/149) if you want to read some of my thoughts. Whether it’s 9.6 or 10.0 support, this is going to take a long time. While I’ll eventually get it done, I’d love to secure some financing for it to speed up the development process.
If you have any more questions please don’t hesitate to ask. I’m also happy to talk with you offline about your project, give you a live demo of ZDB, or otherwise just help you brainstorm through the problems you’re trying to solve.
Have a great week!
eric
--