2011-12-26 32 views
2

我正在寻找Cassandra,HBase,Mongodb和Elastic Search写入性能的真实测试结果。我想从我们的服务器收集日志数据,这个数据真的很大。超过10GB一小时。Cassandra,HBase,MongoDB或Elastic Search的写入性能是什么

我知道每个人都在谈论cassandra的写入性能,这些产品有不同的使用领域。 K/V,面向文档或搜索。但我现在对存储类型不感兴趣,只有写入性能。例如每秒50K次交易。

此外我想要搜索这些数据。

你的建议是每秒处理超过50K的转换。

回答

11

卡桑德拉确实相当快。

Voldemort也非常快。我知道至少有一个庞大的网站,它选择了所有其他选项。

但是,真的,50K /秒没什么特别的。我在一台机器上使用了MySQL。

但是,请注意,除了您可以快速写入数据外,您还应该对以后可以使用该数据的能力感兴趣。否则,你可以只需pipe all your writes to /dev/null。这将是疯狂快。

此外,您在互联网上找到的任何“基准”都是无用的。它使用具有某些特征的数据或合成数据。这可以使所有的差异。没有人会做你的场景的基准,使用你的数据,除了

+0

你不介意我问你如何能够得到MySQL的50K /秒?你的硬件配置是什么? – Suman 2012-04-05 18:36:50

+2

@ srs2012:RAID10,放宽事务刷新(即可靠性降低)。 – 2012-04-05 19:57:00

+0

谢谢!这有助于了解。 – Suman 2012-04-09 13:49:56