简体   繁体   English

最快的并发NOSQL数据库

[英]fastest and concurrent NOSQL database

Which NOSQL DB can I use to have concurrent writes and read for around 2000 to 5000 users? 我可以使用哪个NOSQL DB进行并发写入和读取(大约2000至5000个用户)? I used MongoDB but that is not working as concurrency is not possible in mongoDB. 我使用了MongoDB,但是由于在mongoDB中无法进行并发,因此无法正常工作。 And yes I want to use that NOSQL DB in my JAVA code. 是的,我想在我的JAVA代码中使用该NOSQL DB。

您可以尝试Apache cassandra,它支持带有集群的大量并发写入。

we use Apache Cassandra quite successful, it's write optimated db solution, which has multiple client options http://wiki.apache.org/cassandra/ClientOptions , eg the Java Hector Client . 我们使用Apache Cassandra相当成功,它是写优化的db解决方案,它具有多个客户端选项http://wiki.apache.org/cassandra/ClientOptions ,例如Java Hector Client Cassandra is made for horizontal scaling, so if the performance is unsufficiant we just add another node (server) and the performance goes up. Cassandra专为水平缩放而设计,因此如果性能不足,我们只需添加另一个节点(服务器),性能就会提高。

We do thousands of concurrent writes in one seconds and we haven't really started to scale horizontal. 我们在一秒钟内完成了数千笔并发写入,而我们还没有真正开始横向扩展。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM