4 ms·
Reliability-wise, it sucks. Maybe it's gotten better recently, but I still probably wouldn't trust it. But is there a document store out there that's faster th
by meowface 9y ago
Reliability-wise, it sucks. Maybe it's gotten better recently, but I still probably wouldn't trust it.
But is there a document store out there that's faster than MongoDB?
- Operyl 9y agoI was a big fan of a RethinkDB, but growth has stagnated since the parent company shut down. It’s technically a Linux Foundation project now.
- judah 9y agoI'm biased (I work part-time for the company), but RavenDB[0] 4.0 is damn fast, cross platform, and has beautiful tooling. It's built on .NET Core, and our current performance is 140k writes/sec. We also bend over backwards to optimize read speeds: we generated indexes automatically based on your query patterns, discarding unused indexes and throwing server resources behind the hot ones. Also, unlike many other NoSQL databases, we support transactions and atomic writes. [0]: https://ravendb.net https://ravendb.net
- tehlike 9y agoShameless promotion: the guy running the company is pretty solid, too.
- strayamaaate 9y agoWe use ArangoDB currently and are pretty happy with it. Installs and upgrades could be better though. Very curious about RavenDB as I’m writing a lot of .NET Core these days. How would you say it stacks up against ArangoDB? Edit: Ok, just saw the pricing. Ouch.
- judah 9y agoActually, the pricing for the new version (4.0, .NET Core): - Free, with a max of 3 cores and 3 distributed nodes The paid version will be an Enterprise license without these limits.
- tytytytytytytyt 9y agoWhat about Redis?
- pille 9y agoThere are quite a few better options for trustworthy databases. One is my employer, MarkLogic, which is an ACID compliant NoSQL document db with a lot more indexing capabilities. Especially if you’re using the search tools to retrieve data, I think a properly indexed MarkLogic would be quite a bit faster, and still more reliable.
- jinqueeny 9y agoThere are also quite some NewSQL solutions out there. TiDB, CockroachDB, Spanner, just to name a few. Besides, the first two are open source... https://github.com/pingcap/tidb https://github.com/pingcap/tidb https://github.com/cockroachdb/cockroach https://github.com/cockroachdb/cockroach They provide the features of both RDBMS, such as ACID transactions, SQL, and the scalability of NoSQL.
- oulu2006 9y agoHave you tried postgresql with JSONB support? I used to use Mongo a while ago and found it a very painful experience (this was a few years ago). With postgresql I can use SQL and get the benefits of document storage, and so-far I've found it efficient and rock-solid.
- eridius 9y agoIf you don't care about reliability, you can't beat the speed of /dev/null.