首页 | 本学科首页   官方微博 | 高级检索  
     

基于MongoDB的分布式缓存
引用本文:王胜,杨超,崔蔚,黄高攀,张明明.基于MongoDB的分布式缓存[J].计算机系统应用,2016,25(4):97-101.
作者姓名:王胜  杨超  崔蔚  黄高攀  张明明
作者单位:国网信息通信产业集团有限公司, 北京 100029,国网信息通信产业集团有限公司, 北京 100029,国网信息通信产业集团有限公司, 北京 100029,国网江苏省电力公司信息通信分公司, 南京 210029,国网江苏省电力公司信息通信分公司, 南京 210029
基金项目:国家电网公司科技项目(SGJSXT00YWJS1400072)
摘    要:电力信息化的发展对传统电力信息系统的数据处理、并发请求及响应能力提出诸多挑战.针对电力信息系统数据处理的特点,提出一种基于MongoDB数据库的分布式缓存,并对该分布式缓存的运行机制、服务端架构和客户端功能模块的设计进行了分析与阐述.基于MongoDB的分布式缓存能够有效地降低电力信息系统数据库层的访问负载量,提高系统的整体性能,它采用分布式文件存储缓存数据,支持数据冗余备份和故障恢复功能,具有较高的可靠性和扩展性.基于MongoDB的分布式缓存已成功应用到电力某企业的项目管理系统中.

关 键 词:数据缓存  MongoDB  分布式缓存  电力信息系统  NoSQL
收稿时间:2015/7/27 0:00:00
修稿时间:2015/10/22 0:00:00

Distributed Cache Based on MongoDB
WANG Sheng,YANG Chao,CUI Wei,HUANG Gao-Pan and ZHANG Ming-Ming.Distributed Cache Based on MongoDB[J].Computer Systems& Applications,2016,25(4):97-101.
Authors:WANG Sheng  YANG Chao  CUI Wei  HUANG Gao-Pan and ZHANG Ming-Ming
Affiliation:State Grid Information Communication Industry Group Co. Ltd., Beijing 100029, China,State Grid Information Communication Industry Group Co. Ltd., Beijing 100029, China,State Grid Information Communication Industry Group Co. Ltd., Beijing 100029, China,State Grid Jiangsu Electric Power Company Information & Telecommunication branch, Nanjing 210029, China and State Grid Jiangsu Electric Power Company Information & Telecommunication branch, Nanjing 210029, China
Abstract:With the development of State Grid''s information technology, new challenges are presented to the data processing, concurrent requests and responsiveness of conventional power information systems. According to the characteristics of power information system''s data processing, a distributed cache based on MongoDB is proposed in this paper. The operational mechanism, server-side architecture and the design of client''s function modules in distributed cache are analyzed and discussed. The distributed cache based on MongoDB can effectively reduce the payload on access to the database layer of power information system, and then improve the performance of power system as a whole. It adopts the distributed files to store the cache data with good reliability and scalability to support the function of data redundancy backup and failure recovery. Now the distributed cache based on MongoDB has been successfully applied to the Project Management System of one power corporation.
Keywords:data cache  MongoDB  distributed cache  power information system  NoSQL
点击此处可从《计算机系统应用》浏览原始摘要信息
点击此处可从《计算机系统应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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