我正在为一个能够每分钟处理100.000次写入的系统寻找合适的数据库。还可以随机读取用户。 每次写入数据应为大约100个字节。 现在我检查了一些NoSQL数据库的基准测试。其中一个来自Datastax
在许多情况下,它显示了对读取,写入和混合操作的不同性能测试。适用于HBase,Cassandra,Couchbase和MongoDB。
在大多数情况下,我需要12个节点每秒执行100.000+次操作。
如果我每分钟有100,000次操作,我是否需要能够每秒处理所有请求?最终可能会在一秒钟内发送所有请求?如果我每秒有100.000次写入。这是否意味着每次从Web应用程序读取都需要超过1秒。 我有点困惑。
编辑: 我不希望你为我选择一个数据库。如果我每分钟都有100.000次写入,我的数据库是否能够在一秒钟内处理我的请求?这是否意味着我需要超过12个节点才能获得良好的性能?