Abstract

The application of gossip in NoSQL has a promising future and has significant academic value. By using gossip, a large storage system can be more scalable and stable with better fault-tolerance. This study takes Cassandra as an example to study the advantages of applying the gossip protocol in NoSQL by comparing with the conditions of using other protocols, such as Flooding algorithm and Structured Broadcast algorithm. To improve the efficiency and scalability when the size of individual gossip populations is limited, the author proposes a reconciliation mechanism named weighting. This study reveals that the gossip protocol in Cassandra contributes to linear scalability with limited individual gossip populations by implementing a simulation of gossip transmission rounds.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.