Aerospike数据库实战(三) -- Aerospike数据库压力测试报告
来源:互联网 发布:台州房销售数据下载 编辑:程序博客网 时间:2024/05/17 06:24
本人原创作品,转载请注明出处:http://blog.csdn.net/yanshu2012/article/details/54287000
1. 测试目的
通过逐步增加Aerospike Databases Benchmark 测试工具并发线程数,观察Aerospike Databases在不同tps下的延迟时间曲线。
从得到的延迟时间曲线,分析Aerospike Databases性能是否能满足线上需求。
2. 测试环境
在局域网环境下,用两台物理机构建Aerospike Databases测试集群。
CPU: Intel(R) Xeon(R) CPU E5-2650
Memory: 64G
System : CentOS release 6.4 (Final)
Aerospike: 3.5.14 社区版
3. 测试结果
3.1 每个Aerospike 节点采用一块Intel DC s3500 SSD做存储
3.2 每个Aerospike 节点采用两块Intel DC s3500 SSD做存储
3.3 每个Aerospike 节点采用一块Fusion ioDrive PCIe做存储
3.4 每个Aerospike 节点采用两块Intel DC s3500 SSD做存储,Fusion ioDrive PCIe用做内存Swap分区
4. 结论
从测试结果来看:
1. Aerospike Databases 在双节点集群模式下,读写各50%,tps可以达到23w,小于1ms延迟占比92%.
2. 单块Intel DC s3500 SSD、 两块Intel DC s3500 SSD、Fusion ioDrive PCIe 对于Aerospike Databases 性能表现差别不大。
3. 用Fusion ioDrive PCIe做内存swap交换状态下,Aerospike DataBases 性能下降一倍,并且Aerospike DataBases 节点重启后的预热时间非常长(10小时以上)。
5.问题记录
Aerospike Databases 各个节点之间存在数据的迁移,数据的迁移会较明显影响数据库读/写延迟,需要进一步了解Aerospike Databases 时机和相关参数调优。
本人原创作品,转载请注明出处:http://blog.csdn.net/yanshu2012/article/details/54287000
0 0
- Aerospike数据库实战(三) -- Aerospike数据库压力测试报告
- Aerospike数据库实战(四) -- Aerospike 安装部署
- Aerospike数据库实战(五) -- Aerospike C Client 开发
- Aerospike数据库实战(六) -- 踩坑&经验总结
- Aerospike NoSQL 数据库介绍
- Aerospike数据库简介
- Aerospike数据库配置
- Mac、Windows安装Aerospike数据库
- Aerospike数据库实战(一) -- Aerospike是大数据时代互联网广告专用数据库,为RTB而生
- Aerospike数据库实战(二) -- 哪种SSD产品更适合Aerospike (Intel DC s3500 SSD VS Fusion ioDrive PCIe )
- aerospike实战之put操作
- Aerospike 宣布开源其内存中的 NoSQL 数据库
- aerospike安装
- aerospike安装
- aerospike参考资料
- aerospike init
- aerospike参考资料
- aerospike init
- Android 系列 4.10使用AsyncTask做后台处理
- 七步理解深度学习
- jdk、cglib动态代理
- IOS有些程序不兼容5S以下版本的机器
- HTML5 canvas画板的制作
- Aerospike数据库实战(三) -- Aerospike数据库压力测试报告
- iOS 点击图片放大效果
- fopen函数的使用
- C++ fstream二进制读写示例
- c#之字典学习笔记
- LLVM 加载bc文件
- 使用Faster-Rcnn进行目标检测(实践篇)
- UbuntuServer/CentOS安装require CD-ROM问题
- 自定义View之CircleImageView