键值数据库在云计算中的应用与实现

被引量 : 5次 | 上传用户:andyzhufeng5225
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算与互联网技术的飞速发展、移动终端设备的广泛使用,越来越多的公司和个人开发者将其web应用部署到云计算平台上,以便利用云计算带来的应用成本降低、可扩展性提高、灵活性增强和可靠性提高等优势。用户大规模访问web应用数据,对云计算平台的数据存储能力带来极大挑战。关系型数据库已经越来越难满足云计算环境下对海量数据存储的需求,放弃了某些关系数据库对事务的支持等特性的NoSQL技术开始蓬勃发展,大量NoSQL数据库开始应用在云计算平台上,作为PaaS层数据存储的主要组件。本文结合对目前现有NoSQL数据库的分析,提出了一种基于内存文件系统的键值存储系统,以提高数据的可靠性。论文首先阐述了云计算的概念、特性和服务模式,以明确存储系统的应用环境;然后介绍了NoSQL数据库的概念、特点以及相关基础理论,并分析了目前应用广泛的两种键值存储系统Redis与LevelDB的架构与优缺点,在此基础之上设计出一种基于内存文件系统的键值存储系统,数据储存在内存文件系统中,既可以获得快速读写能力,又可以提高存储系统的可靠性、可维护性与可扩展性;为了简化系统架构,增加系统的灵活性,该键值存储系统采用分层结构,包括网络连接层、公共服务层、虚拟存储层以及存储引擎层;之后在详尽设计思路的指导下实现了该键值存储系统,并针对该系统做了详细的对比测试,在此基础上提出了今后的改进计划。通过论文的研究,为NoSQL数据存储提供了另外一种思想,相比与Redis的直接将数据存储在内存之中,使用内存文件系统既可以获得内存级读写效率,又可以进一步提升系统的可靠性与可维护性。
其他文献
选取梨树为研究对象,观察了受害梨树树干的症状表现,分析了不同因素对梨树生长发育的影响,并提出了相应的防御措施。
在相同的实验条件下,卷烟的自由燃烧速度随助燃剂添加量的增加呈先增大后减小的变化规律。峰值的大小及位置与烟支重量和卷烟纸透气度有关。烟支重量轻、卷烟纸透气度高时,助燃
随着无线电资源的广泛使用,人们对电磁环境监测定位设备的需求不断增加,尤其是对飞机场防电磁干扰监测仪等小范围环境内频谱管理设备的需求。因此,设计一套便携式、低成本、
生产安全事故(内部因素,代表企业的管理水平)在企业生产过程中时有发生,同时,一些自然灾害(外在因素,具有不可抗拒性)的发生难免影响到上市公司的生产经营。这类事件或造成企
传统的工资管理系统采用人工计算,通常套用固定的工资计算公式和工资项目,计算单位人员工资。随着各行各业为了适应新的社会发展,各单位的工资制度和工资发放模式一直在发生
目的对《内经》阳气理论及其对后世温阳理论影响进行全面系统之研究,可以正本清源,纠正目前温阳学派言必称仲景、论必尊钦安而较少推崇《内经》之偏颇,提升对《内经》学术地
城市一卡通建设是城市现代文明的标志,也是国家信息产业发展的重点支持项目。城市一卡通系统已经先后接入了公交、出租车、小额消费等行业,随着城市交通的发展,需要进一步将
目前,BSW公司是集品牌童鞋研发设计、生产制造和线上销售为主的全供应链型儿童用品企业。历经七年的经营和发展,公司规模不断扩张,产业链不断完善,经营收益也日渐提升。但是,
目的:本课题以中医理论为指导,观察并探讨制酸和胃汤治疗胃食管反流性咳嗽的临床疗效。方法:以60例胃食管反流性咳嗽患者为研究对象,根据前瞻性、随机、对照的研究方案,将研究
随着基础教育改革的逐步推进,教师在推动课程发展和教书育人方面的作用也日渐凸显出来,教师的专业发展受到了重视。然而,在强调教师专业技能提升的同时,却忽视了教师职业情感