(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
Apache Cassandra
1. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Apache Cassandra
Ishan Kathpal
Department Of Computer Science And Engineering
Central University Of Rajasthan
September 30, 2022
2. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Outline
1 Introduction
2 Releases
3 Features
4 CQL
5 How To Contribute ?
6 Download & Installation
7 References
3. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Introduction
Apache Cassandra is:-
An open source No-SQL distributed database.
Scalable and high available without compromising
performance.
Linear scalable.
Fault-tolerance on commodity hardware or cloud
infrastructure.
A perfect platform for mission-critical data.
[2]
4. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Releases
Version Original release date Latest version Release date
0.6 2010-04-12 0.6.13 2011-04-18
0.7 2011-01-10 0.7.10 2011-10-31
0.8 2011-06-03 0.8.10 2012-02-13
1.0 2011-10-18 1.0.12 2012-10-04
1.1 2012-04-24 1.1.12 2013-05-27
1.2 2013-01-02 1.2.19 2014-09-18
2.0 2013-09-03 2.0.17 2015-09-21
2.1 2014-09-16 2.1.22 2020-08-31
2.2 2015-07-20 2.2.19 2020-11-04
3.0 2015-11-09 3.0.27 2022-05-13
3.11 2017-06-23 3.11.13 2022-05-13
4.0 2021-07-26 4.0.6 2022-08-25
Table: 1 [6]
5. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Features
✼ Distributed
✼ Supports replication & Multi data center replication
✼ Scalability
✼ Fault-tolerance
✼ MapReduce Support
✼ Query Language
[5]
6. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Cassandra Query Language (CQL)
CQL offers a model similar to SQL.
To aid in specifying the CQL syntax, we will use the following
conventions in this document:-
Language rules will be given in an informal BNF variant
notation.
The CQL language uses identifiers (or names) to identify
tables, columns and other objects. An identifier is a token
matching the regular expression [a-zA-Z][a-zA-Z0-9 ]*.
There is a second kind of identifier called a quoted identifier
defined by enclosing an arbitrary sequence of characters
(non-empty) in double-quotes(”). Quoted identifiers are never
keywords.
[4]
7. Introduction Releases Features CQL How To Contribute ? Download & Installation References
How To Contribute ? I
Becoming a contributor
Patches—source code, documentation.
Help on mailing lists, website—to Apache projects.
Crucial to the project’s success.
Becoming a Committer
Members of a project development community
Write access to an Apache project.
New committers and PMC members are elected by the
Cassandra PMC based on merit.
Reporting Bugs
Suspected a bug !! Report it to the Apache Cassandra JIRA
tracking system.
Provide as much detail as you can on your problem, version
and environment.
8. Introduction Releases Features CQL How To Contribute ? Download & Installation References
How To Contribute ? II
Reporting a Vulnerability
To report a vulnerability for Cassandra, contact the Apache
Security Team.
Proposing New Features
The CEP provides a process for the proposal, discussion and
endorsement of new feature development in Cassandra.
Anyone can initiate a CEP.
Learn how to propose and shepherd a CEP.
9. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Download & Installation I
Installation from Debian packages:-
For the (release series) specify the major version number,
without dot, and with an appended x.
Add the Apache repository of Cassandra to
/etc/apt/sources.list.d/cassandra.sources.list.
echo ”deb https://debian.cassandra.apache.org 40x main” |
sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list
[1]
10. Introduction Releases Features CQL How To Contribute ? Download & Installation References
Download & Installation II
Add the Apache Cassandra repository keys:
curl https://downloads.apache.org/cassandra/KEYS — sudo
apt-key add -
Update the repositories:
sudo apt-get update
Install Cassandra:
sudo apt-get install cassandra
[3]
11. Introduction Releases Features CQL How To Contribute ? Download & Installation References
References I
[1] Apache cassandra.
https://cassandra.apache.org/_/download.html.
Accessed: 2022-09-29.
[2] Apache cassandra documentation.
https://cassandra.apache.org/_/index.html.
Accessed: 2022-09-29.
[3] Apache cassandra documentation.
https://cassandra.apache.org/_/quickstart.html.
Accessed: 2022-09-29.
[4] The cassandra query language (cql).
https://cassandra.apache.org/doc/latest/cassandra/
cql/index.html.
Accessed: 2022-09-29.
12. Introduction Releases Features CQL How To Contribute ? Download & Installation References
References II
[5] Features of cassandra.
https:
//www.geeksforgeeks.org/features-of-cassandra/.
Accessed: 2022-09-29.
[6] Index of /dist/cassandra.
https://archive.apache.org/dist/cassandra/.
Accessed: 2022-09-29.