基于NoSQL数据库的大数据查询技术的研究与应用

被引:25
作者
朱建生
汪健雄
张军锋
机构
[1] 中国铁道科学研究院电子计算技术研究所
关键词
NoSQL数据库; Cassandra数据库; 大数据处理; 反向索引; 数据查询;
D O I
暂无
中图分类号
U293.22 [];
学科分类号
082303 ;
摘要
基于NoSQL数据库理论,根据应用场景的不同,将NoSQL数据库分为面向高性能读写、面向文档和面向分布式计算的3种类型。对比分析这3种类型数据库的6种代表产品的优缺点,结合铁路客票实名制售票信息综合分析系统中的大数据操作的需求,选用NoSQL数据库中的面向分布式计算的Cassandra数据库。基于Cassandra数据库,提出铁路客票实名制信息综合分析系统的技术架构,并设计反向索引以构建客票实名制乘车信息的查询策略和查询流程。通过性能测试,验证了NoSQL数据库技术在处理大数据查询和分析中的高可用性,可突破传统关系型数据库和数据仓库在应用中所遇到的查询性能、扩展性以及投资成本的瓶颈。
引用
收藏
页码:135 / 141
页数:7
相关论文
共 4 条
[1]   一种大规模RDF语义数据的分布式存储方案 [J].
姜龙翔 ;
王鑫 ;
李旭 ;
冯志勇 .
计算机应用与软件, 2011, 28 (11) :30-32+59
[2]   铁路客票发售和预订系统 [J].
王军 ;
刘春煌 .
中国铁道科学, 2001, (03) :140-142
[3]   Eventually consistent [J].
Vogels, Werner .
Queue, 2008, 6 (06) :14-19
[4]  
Brewer's conjecture and the feasibility of consistent, available, partition-tolerant web services[J] . Seth Gilbert,Nancy Lynch.ACM SIGACT News . 2002 (2)