哪个 noSQL 数据库最适合大容量插入/写入? [英] Which noSQL database is best for high volume inserts / writes?

查看:41
本文介绍了哪个 noSQL 数据库最适合大容量插入/写入?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

哪个 nosql 系统更适合处理开箱即用的大量插入?最好在 1 台物理机器上运行(允许多个实例).

Which nosql system is better equipped for handling high volume inserts out of the box? Preferably, running on 1 physical machine (many instances allowed).

有人做过基准测试吗?(谷歌搜索没有帮助)

Has anyone done any benchmarks? (googling did not help)

注意:我理解选择noSQL数据库取决于需要存储什么样的数据(文档:MongoDB、图表:Neo4j等).p>

Note: I understand that choosing noSQL database depends on what kind of data needs to be stored (document:MongoDB, graph:Neo4j, etc.).

推荐答案

Apache Cassandra 写的很棒操作,这要归功于其独特的持久性模型.有人声称它的写入速度比读取速度快 20 倍,但我相信这确实取决于您的使用情况.

Apache Cassandra is great in write operations, thanks to its unique persistence model. Some claim that it writes about 20 times faster than it reads but I believe it's really dependent on your usage profile.

他们的常见问题解答各种 博客 帖子.

当然,如果您有大量数据的经典"数据库配置文件.如果您的数据很小,或者被临时使用和/或用作缓存层,那么当然选择 Redis,它在读取和写入方面都具有最快的吞吐量,因为它是基于内存的(具有最终的磁盘持久性).

That is, of course, if you have "classical" DB profile of large amounts of data. If your data is small, or is used temporarily and/or as a cache layer, then of course opt for Redis which has the fastest throughput both for reads and for writes, since it's memory-based (with eventual disk persistence).

这篇关于哪个 noSQL 数据库最适合大容量插入/写入?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆