首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高吞吐量NoSQL数据库

高吞吐量NoSQL数据库
EN

Stack Overflow用户
提问于 2016-12-11 04:58:15
回答 1查看 964关注 0票数 0

我正在寻找一个合适的数据库系统,应该能够处理每分钟100.000次写入。以及来自用户的随机读取。每次写入的数据应约为100字节。现在我检查了一些NoSQL数据库的基准测试。其中一个来自Datastax

它在许多情况下显示了读、写和混合操作的不同性能测试。适用于HBase、Cassandra、Couchbase和MongoDB。

在大多数情况下,我每秒需要12个节点来执行100.000+操作。

如果我每分钟有100.000个操作,我需要拥有每秒处理所有请求的能力吗?最终可能会发生所有请求都在一秒内发送的情况?如果我每秒有100.000次写入。这是否意味着每次从need应用程序读取数据都需要超过1秒。我有点困惑。

编辑:我不想让你为me.If选择一个数据库,我每分钟真的有100.000次写入,我的数据库应该能够在一秒钟内处理我的请求吗?这是否意味着我需要12个以上的节点才能获得良好的性能?

EN

回答 1

Stack Overflow用户

发布于 2017-09-19 12:29:41

我真的建议你,如果你需要100.000次运算/秒,根据Cassandra文档,这是一个很好的数据库,只有两个节点你可以处理,见下图:

有了12个节点,如果你有正确的分区,正确的复制因子和其他东西,你可以做更多的事情。

但是这可以很容易地解决你的问题。

但是,如果你有一个每分钟100.000的问题...使用MySQL或Postgres。这将会解决你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41080266

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档