本文已被:浏览 2083次 下载 2779次
Received:July 27, 2015 Revised:October 22, 2015
Received:July 27, 2015 Revised:October 22, 2015
中文摘要: 电力信息化的发展对传统电力信息系统的数据处理、并发请求及响应能力提出诸多挑战.针对电力信息系统数据处理的特点,提出一种基于MongoDB数据库的分布式缓存,并对该分布式缓存的运行机制、服务端架构和客户端功能模块的设计进行了分析与阐述.基于MongoDB的分布式缓存能够有效地降低电力信息系统数据库层的访问负载量,提高系统的整体性能,它采用分布式文件存储缓存数据,支持数据冗余备份和故障恢复功能,具有较高的可靠性和扩展性.基于MongoDB的分布式缓存已成功应用到电力某企业的项目管理系统中.
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.
文章编号: 中图分类号: 文献标志码:
基金项目:国家电网公司科技项目(SGJSXT00YWJS1400072)
引用文本:
王胜,杨超,崔蔚,黄高攀,张明明.基于MongoDB的分布式缓存.计算机系统应用,2016,25(4):97-101
WANG Sheng,YANG Chao,CUI Wei,HUANG Gao-Pan,ZHANG Ming-Ming.Distributed Cache Based on MongoDB.COMPUTER SYSTEMS APPLICATIONS,2016,25(4):97-101
王胜,杨超,崔蔚,黄高攀,张明明.基于MongoDB的分布式缓存.计算机系统应用,2016,25(4):97-101
WANG Sheng,YANG Chao,CUI Wei,HUANG Gao-Pan,ZHANG Ming-Ming.Distributed Cache Based on MongoDB.COMPUTER SYSTEMS APPLICATIONS,2016,25(4):97-101