首页 | 官方网站   微博 | 高级检索  
     

面向Cassandra数据库的高效动态数据管理机制
引用本文:王博千,于齐,刘辛,沈立,王志英,陈微.面向Cassandra数据库的高效动态数据管理机制[J].计算机科学,2016,43(7):197-202.
作者姓名:王博千  于齐  刘辛  沈立  王志英  陈微
作者单位:国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073,国防科学技术大学计算机学院 长沙410073
基金项目:本文受国家自然科学基金项目(61472431,61202121),教育部高等学校博士点新教师基金项目(20114307120013)资助
摘    要:Cassandra数据库是当前通用的数据库之一,同时也被Apache列为重点发展的顶级项目。针对Cassandra分布式数据库系统而言,大量的写请求会造成过多分散的SStable结构以及过高的数据冗余度,进而造成用户读取请求响应速度下降。该问题可以通过系统自动触发的局部数据合并机制或人为干预的整体数据合并机制来解决。然而,不合时机的系统自动局部合并过程会严重降低用户正在执行的读取操作的性能,而过长时间的人为整体数据合并过程又会长时间地占用系统资源,严重制约系统的整体性能。针对此问题,提出了一种面向Cassandra数据库的动态数据管理机制。首先,实时监测系统环境,将数据按照写入时间和大小进行分层分级管理,对合并的时机、参与合并的文件及合并过程分别制定相应的执行策略;其次,通过特定优化手段减少数据的合并时间,以降低合并过程对系统性能的影响。测试结果表明,该管理机制优化了Cassandra数据库的合并过程,提升了系统整体的读取响应速度。

关 键 词:Cassandra数据库  动态数据管理  合并策略  读取响应速度
收稿时间:2015/5/18 0:00:00
修稿时间:2015/8/31 0:00:00

Efficient and Dynamic Data Management System for Cassandra Database
WANG Bo-qian,YU Qi,LIU Xin,SHEN Li,WANG Zhi-ying and CHEN Wei.Efficient and Dynamic Data Management System for Cassandra Database[J].Computer Science,2016,43(7):197-202.
Authors:WANG Bo-qian  YU Qi  LIU Xin  SHEN Li  WANG Zhi-ying and CHEN Wei
Affiliation:School of Computer,National University of Defense Technology,Changsha 410073,China,School of Computer,National University of Defense Technology,Changsha 410073,China,School of Computer,National University of Defense Technology,Changsha 410073,China,School of Computer,National University of Defense Technology,Changsha 410073,China,School of Computer,National University of Defense Technology,Changsha 410073,China and School of Computer,National University of Defense Technology,Changsha 410073,China
Abstract:
Keywords:Cassandra database  Dynamic data management  Consolidation strategy  Response speed for the read request
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号