【问题标题】:Which NoSql solution should I choose?我应该选择哪种 NoSql 解决方案?
【发布时间】:2012-04-24 13:49:52
【问题描述】:

我的系统分布在数十台服务器上。它应该每秒执行大约 10000 次读取和写入。记录大小约为几KB。数据完整性不是很重要。我应该选择哪种 NoSql 解决方案?

谢谢! 丹尼尔

【问题讨论】:

    标签: database nosql bigdata


    【解决方案1】:

    嗯.. 这在很大程度上取决于您要存储的数据类型、访问方式等。

    以下是最热门竞争者的比较:http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis

    对于您的需求,如果数据完整性不是最重要的,您可能想要尝试 Redis。它全都在内存中,使其闪电般快速,但具有持久性到磁盘......虽然它本身不是数据库,而是一个键/值存储,所以你必须考虑一些不同的方式要存储和检索数据,网上有很多很好的教程...

    【讨论】:

    • 我有一台在 Virtualbox 中运行的虚拟 CentOS 机器(用于开发目的),它有 Intel i5 340M cpu 的 1/4(大约 700 cpu passmark 分数),以 3KB 值运行 redis 基准每秒 16k 读取和 11k 写入(单个值,如果将数据组织到列表中,则写入值为 21k 写入)。而且redis很容易处理主从复制(就像配置文件中的一行或服务器上运行的一个命令......)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-10-24
    • 1970-01-01
    • 1970-01-01
    • 2017-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多