【IT168 现场报道】2012年4月15日消息,由IT168(ITPUB、IXPUB、ChinaUnix)主办的2012中国数据库技术大会(DTCC)进入第三天的议程。大会针对大数据架构设计、数据库安全、分布式数据库、商业智能、NoSQL、Hadoop等多个重点话题进行深入探讨。此次大会得到了全国数据库技术高手们的高度关注与支持,是当前象征最高技术水平的数据库工程师盛会。
在今天下午进行的“NoSQL数据库创新专场”中,腾讯资深DBA邹润谋发表主题演讲《腾讯自主开发NoSQL平台应用实践》,介绍了腾讯自研NoSQL系统CMEM,及其模型和设计思路、系统优势功能的原理、实现方式等。
▲腾讯资深DBA邹润谋
随着web2.0的快速发展,对互联网业务数据的要求越来越高,高可用、大吞吐、低延迟、数据安全性高等挑战,并且业务的低峰时段越来越短,对存储的扩容、停机调整时间很难接受,对平滑扩容、故障自动切换的要求也随着而来。为了应对这些挑战,在参考其他NoSQL技术的基础上腾讯开发出自己的高性能NoSQL存储CMEM,在内部SNSGame和开放平台中发挥重要作用并不断发展完善。
CMEM全称为Cloud Memcache,是高性能分布式数据存储服务,适用于Key-Value存储场景,适用存放对吞吐,延迟要求苛刻,数据安全性要求较高的数据。使用CMEM有以下五个优势,一键式自助申请,马上可用,开发者无需自行安装memcached;通过支持memcached 协议客户端和私有API均可访问;主备切换后应用接入入口不变,应用层无需修改配置;提供master-slave热备+流水,高可靠,支持定点回档;支持应用“一键式”无损扩容,无需业务参与。
▲CMEM架构模型
据邹润谋介绍,目前CMEM的现有规模达到50T以上存储数据、50以上集群、4000多台服务器,以及2000多个应用的接入。
演讲嘉宾介绍:邹润谋,腾讯资深DBA。具有大量高可用,海量数据库的规划设计及运维经验。现主要负责腾讯开放平台数据层,以及内部NoSQL数据存储的运维管理工作。参与各类数据存储方案(CMEM、CDB)的设计,评审,实施和运维工作。
2012数据库大会将持续进行三天,欢迎关注IT168报道专题: