我打算在客户端 - 服务器架构中编写我的项目。系统的主要部分是数据库存储。每秒将有数万个读/写请求。数据库的原始结构非常简单,甚至可以简化为键值对。我将为此目的使用NoSql数据库之一。如果它适合这种情况,我需要你的建筑建议。现在我想一下Apache Couch DB或Mongo DB。您在这方面的经历是什么?感谢您的任何知识共享。
答案 0 :(得分:0)
使用Couch DB或Mongo DB可能很难达到所需的性能。更好地将模型简化为键值。之后你可以使用Cassandra。这对简单的键/值结构和大量的写/读是有好处的。您可以查看Amazon Dynamo,但价格可能会更高https://www.instaclustr.com/blog/2016/05/27/managed-cassandra-versus-dynamodb/,现在可以进行独立部署。