Apache Cassandra
2018-05-22 本文已影响21人
michael_jia
-
Apache Cassandra
Free and open-source distributed NoSQL database management system, developed by Facebook. - What is Cassandra?
- Java 8
- Cassandra 最新版 3.11.2;
Operating Cassandra
cql:the Cassandra Query Language.
- CQL version 3.
- CQL offers a model close to SQL in the sense that data is put in tables containing rows of columns.
- There is no correlation between Cassandra release versions and the CQL language version.
cqlsh: the CQL shell.
- cqlsh is a command line shell for interacting with Cassandra through CQL.
- 需要 Python 版本 2.7。
DB Ranking
- DB-Engines Ranking;
-
ACID;
ACID:原子性(atomicity,或称不可分割性)、一致性(consistency)、隔离性(isolation,又称独立性)、持久性(durability)。 - CAP theorem;
Authors
- Avinash Lakshman.
- How did Avinash Lakshman get recruited to Facebook?
-
Why I like the Cassandra distributed database by JONATHAN ELLIS?
Cassandra implements a sort of hybrid between Dynamo and Bigtable. It takes its distribution algorithm from Dynamo and its data model from Bigtable -- sort of the best of both worlds. -
Dynamo.
Dynamo is the name given to a set of techniques that when taken together can form a highly available key-value structured storage system or a distributed data store. - Cassandra - A Decentralized Structured Storage System;
- Cassandra - A Decentralized Structured Storage System:Presented by Besat Kassaie;
- Database Scalability;
- NoSQL;