The NoSQL Principles and Basic Application of Cassandra Model

Guoxi Wang, Jianfeng Tang

2012 · 63 citations · 4 references

Concepts

TL;DR

The CAP, BASE, and Eventual Consistency theorems underpin NoSQL, and Cassandra—used by Twitter, Facebook, and others—is employed in an online trading system. The paper exposes NoSQL principles and designs a Cassandra-based model for an online trading system, contrasting it with a relational model. The authors design and compare relational and Cassandra models, build key spaces and column families, and then implement the system through coding.

Abstract

This paper reveal the secret of NoSQL. The CAP theorem, the BASE theorem and the Eventual Consistency theorem construct the foundation stone of NoSQL Cassandra is one kind of NoSQL databases, It is used by Twitter, Facebook and some other famous corporations. Taking it for example, this online trading system is based on Cassandra database. I'll design and contrast the relational model and Cassandra-based model of this system, then construct the key space, the column family and do some other configuration. After these jobs done, I'll do some coding to implement this system.

References

4