-
题名基于MongoDb的分布式高并发日志系统的设计
被引量:1
- 1
-
-
作者
倪时龙
林振天
蔡清远
谢海强
李汝佳
-
机构
福建亿榕信息技术有限公司
国家电网电力科学研究院
-
出处
《计算机科学与应用》
2014年第11期262-268,共7页
-
文摘
日志系统是一个完整信息系统的重要组成部分,海量的日志信息一方面可以挖掘出用户的通用行为模式,提高系统的服务质量,另一方面还为系统优化,系统结构调整提供了依据,在面对高并发量的系统访问时,及时准确的收集日志成了日志分析的关键,传统日志信息的记录与业务系统代码交织,耦合过高,日志的记录因占用系统的资源进而影响正常业务系统的运行。为了改善这一现状,本文提出了一种与原业务系统零耦合的新设计方式,该方式从网络请求的负载均衡、分布式集群服务、服务中的多线程处理、和非关系型数据库MongoDb的分片拓展四个维度展开,实现了一套异步、分布、并行处理的日志记录系统,后经千万级数据量的压测,从系统吞吐能力,系统内存占用情况等多个方面证实了设计的可行性与强稳定性。
-
关键词
分布式
高并发
大数据量
日志系统
-
Keywords
Distributed
High Concurrency
Large Amounts of Data
Log System
-
分类号
TP31
[自动化与计算机技术—计算机软件与理论]
-