- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
京东云数据库测试精选
1、前言
在互联网上的应用很多都是开源的,就像承载他们的 Linux 系统一样,
大把 开源的应用覆盖了从系统到应用,从架构到数据库的方方面面无他。 ,因
为免费, 因为便宜。选择公有云的用户也都是这样的思路——不用买服务
器,不用找 IDC 托管,不用找运维人员,不用……因此在公有云用户群体
中,精熟基础设施的实 在太少,更谈不上如何优化系统、数据库来满足自
身的业务需求了。因此那些小 规模的 APP 、电商类的网站,在业务没有达
到一定规模的时候,整套系统的性能 优化、部署都还是一纸空文,因为
他们没有精力也没有人员做基础架构的维护。
2、互联网范儿的数据库
比如 MySQL 数据库,各大互联网公司都在用,搞得好像是不用
MySQL 就不 是互联网一样,因此大到像新浪微博,小到一个 APP 类服
务器,都在后台使用 了 MySQL。的确,作为免费的开源数据库,MySQL 具
有可二次开发修改的特色, 可以依照用户的系统需求进行免费修改、扩展,
当然,代价是你要有 MySQL DBA 来做这样的工作。方便大规模部署在 x86
平台上,也是 MySQL 得以广泛应用的 特点。
正因为 MySQL 的开源特性,造成绝大多数用户很难将其优化到较高
水准, 甚至在稳定性、可靠性等方面都会受到影响。例如去年夏天,某代
购电商的网上 平台,因为 DBA 突然离职,造成 MySQL 数据库溢出,影
响了数天的业务,这对 于小型电商或其他互联网企业而言是巨大的打击。
在没有专业 DBA 的时候,怎 么解决这个问题?数据库托管服务,也就是
常听到的云数据库——这是公有云供 应商为托管客户提供的一种数据库
增值服务,不但能帮用户搭建数据服务器,而 且在优化、运维和监控等多
个环节都提供了专业的支持服务,用户只需要购买云 数据库,剩下的就只
有一件事——用!
数据库配置界面,从入门级的 1GB 内存的小规模数据到 32GB 的中大型数据
库都可以支持,存储容量也有 400/500/600GB 可选(SSD 存储。)
3、 数据库测试
企事录在 基础云平台上对 数据库进行了压力和性能测
试,来模 拟公有云用户使用云主机+云数据库环境下的表现。因为
数据库提供了 MySQL 5.6 和 MySQL 5.7 两个版本的数据库服务,MySQL
5.6 能更好的兼容之前的 MySQL 数据库应用,而 MySQL 5.7 则在性能上
有了巨大的飞跃。实际如何呢?带 着这样的疑问,企事录技术团队在
基础云上部署这样的一个环境。
云数据库: 16GB 内存 500GB 硬盘( MySQL 数据库)
压力云主机 :4 核 8GB 内存 30GB 硬盘
系统: CentOS 6.7
数据库版本:MySQL 5.65.7
数据库测试工具:SysBench 1.0 (GitHub 下载)
测试数据库规模: 200GB
1) 测试方案:
在充当测试压力机角色的云主机上部署 C ntOS 6.7 系统后,SysB nch
工具作 为数据库测试的压力端,在 云主机上挂载云数据库,由主
机直接对接数据 库。通过 SysBench 为 MySQL 写入 5 个表 每个表规模
1000 万行,测试数据库规 模约 200GB 。
因为 数据库提供了 MySQL 5.6/5.7 两个版本,因此我们分别在两套
云
数据库环境下进行了测试,作为对比。
当然,SysBench 的缺点也很明显,它所模拟的表结构太简单,不像
TPCC-MySQL 那样具备完整的事务系统。即便如此,它
文档评论(0)