On Scalability of Two NoSQL Data Stores for Processing Interactive Social Networking Actions

COMPUTER SYSTEMS SCIENCE AND ENGINEERING(2017)

引用 3|浏览13
暂无评分
摘要
This paper quantifies the scalability of a document store named MongoDB and an extensible store named HBase for processing simple operations using a social networking benchmark named BG (www.bgbenchmark.org). We report on the vertical and the horizontal scalability of both data stores. We quantify speedup and scaleup characteristics of each data store's Social Action Rating (SoAR). SoAR is the highest observed throughput with a data store while satisfying a Service Level Agreement (SLA) such as 95% of requests observing a response time of 100 milliseconds or faster. While the speedup experiments maintain a fix sized social graph and vary the number of nodes, the scaleup experiments vary both the size of the social graph and the number of nodes proportionally. A system provides a super-linear SoAR speedup as a function of the number of nodes when it transitions from fully utilizing its disk bandwidth to fully utilizing either its CPU cores or network bandwidth. The speedup and scaleup of both data stores is limited with a resource such as the network interface card of one to three nodes becoming fully utilized and dictating the SoAR of a many (12) node deployment. One may configure MongoDB to use replicas of shards, enhancing its speedup characteristics and incurring a very small amount (<0.0003%) of unpredictable data with workloads consisting of writes.
更多
查看译文
关键词
NoSQL data store scalability,interactive social networking actions,document store scalability,MongoDB,HBase,www.bgbenchmark.org,data store vertical scalability,data store horizontal scalability,data store social action rating,service level agreement,fix sized social graph,superlinear SoAR speedup
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要