The Data Allocation Strategy Based on Load in NoSQL Database

zhi kun chen,shu qiang yang,shuang tan,hui zhao,li he,ge zhang,h y yang
DOI: https://doi.org/10.4028/www.scientific.net/AMM.513-517.1464
2014-01-01
Applied Mechanics and Materials
Abstract:With the development of Internet technology and Cloud Computing, more and more applications have to be confronted with the challenges of big data. NoSQL Database is fit to the management of big data because of the characteristics of high scalability, high availability and high fault-tolerance. And it is one of the technologies of the management of big data. We will improve the performance of massive data processing of NoSQL Database through the large scale data parallel data processing and data localize of computing. So how to allocate the data will be a big challenge of NoSQL Database. In this paper we will propose a data allocation strategy based on the node's load, which can adjust the data allocation strategy by the execute status of the system. And it can keep the balance of data allocation by a small cost. At last we will use some experiments to verify the effectiveness of the strategy which is proposed in this paper. The experiments show that it can improve the system's performance than other allocation strategy.
What problem does this paper attempt to address?