Vip*_*pul 5 mongodb couchbase spring-data couchbase-java-api
我正在对文档数据存储进行POC,因此我选择了MongoDB和CouchBase进行评估.
环境详情如下
机器:Centos 6.7,2核心CPU,CPU MHz:2494.078,RAM:7 GB(6 GB免费)
具有默认配置的MongoDB db版本v3.2.0
CouchBase版本:4.1.0-5005企业版(集群RAM:3GB,桶RAM:1GB)
文件大小:326 B.
以下是POC的结果
+--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+ | Operation | insert (in 10 batch each bacth is of 100K ) | select query | select query | select query | select query | select query | range query | range query | +--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+ | Record Count | 1000K | 0 | 100 | 33k | 140k | 334k | 114k | 460k | | Mongo | 99 sec | 568ms | 792ms | 1500ms | 3800ms | 7800ms | - | 15387ms | | CouchBase | 370 sec | 8ms | 250ms | 6700ms | 28000ms | 69000ms | 28644ms | - | +--------------+---------------------------------------------+--------------+--------------+--------------+--------------+--------------+-------------+-------------+
客户:我使用过JAVA sdk和spring数据.
单节点上的couchbase和mongodb的性能差异很大.是否有任何配置参数来增加沙发基地的表现?
小智 0
您使用什么耐用性选项?您的存储桶内存不足吗?2 个 cpu 对于 couchbase 最低要求来说偏低,如果压缩与您的测试同时运行,我希望这会有所作为。可以在设置中禁用此功能。
单个节点上的 Couchbase 不是我在生产中运行的东西,至少 3 个节点,所以如果您有时间增加节点数可能会给您一些更有意义的数字
| 归档时间: |
|
| 查看次数: |
1057 次 |
| 最近记录: |