Database Research & Development

  • Home
  • NoSQL
    • NoSQL
    • Cassandra
  • Databases
    • Database Theory
    • Database Designing
    • SQL Server Coding Standards
    • SQL Server
    • PostgreSQL
    • MySQL
    • Greenplum
    • Linux
  • Interviews
    • SQL Server Interviews
    • MySQL Interviews
    • SQL Puzzles
  • DBA Scripts
    • SQL Server DBA Scripts
    • PostgreSQL DBA Scripts
    • MySQL DBA Scripts
    • Greenplum DBA Scripts
  • Home
  • Blog Archives !
  • (: Laugh@dbrnd :)
  • Contact Me !
sqlserverinterviews
Home 2016 April NoSQL: Awesome Morning, What is Apache Cassandra?

NoSQL: Awesome Morning, What is Apache Cassandra?

This article is half-done without your Comment! *** Please share your thoughts via Comment ***

The Cassandra was developed by Facebook for Inbox Search, and it became open-source in July 2008.
In March 2009, Apache accepted Cassandra, and now Cassandra is one of the high-level projects of the Apache.

The Apache released a new version of Cassandra 3.5 on 2016-04-13.
It is open source, meaning its source code is freely available for anyone to study, modify and use.

NoSQL Cassandra

The Cassandra is a highly scalable and high performance distributed NoSQL database.
It is a type of Column Stored NoSQL database.
I already posted about, What is a Column Stored NoSQL Database?

 

The Apache Cassandra is a peer to peer architecture.
Some of the database system with high availability has Master – Slave format in which, if Master server is failed, the other Slave server also may fail.

In the peer to peer architecture, all nodes are equal and there are no any dependency on each other. Very easily, We can add or remove any node in the cluster.

Cassandra has distributed architecture, and it can handle a huge amount of data with high availability.
There are very rare chance of failure of the data because multiple nodes are running with same copies of data.

If one node is crashed, the data can be available in the second nearest node. You can define Replication Factor value (number of nodes) by the time of creating a Keyspace.

Cassandra offers solutions for a problem where your requirement is to have a very heavy write system, and you want to have a quite responsive reporting system on top of that stored data.

A Cassandra data structures are very similar to any RDBMS data structures, and it’s faster than RDBMS. The RDBMS people can easily learn and migrate in Cassandra.

Some of the Cassandra Features are:

It is Masterless Architecture,
Flexible and Dynamic Data Model,
Good with Data Compression,
Having a Cassandra Query Language (CQL),
It has Fault Detection and Recovery option, Having a good algorithm for Data Protection, Replicate data into multiple servers.

Cassandra is the best option for applications like Mobile Messaging Services, Internet Provider, Social Media Analytics, and other Data Mining related systems.

Some of the popular companies like Facebook, Twitter, Netflix, Cisco, eBay, Reddit, Comcast, Adobe are using Cassandra for storing a large amount of data.

Apr 25, 2016Anvesh Patel
MySQL: Script to find default Character Set for Database, Table and ColumnNoSQL: What is a Cassandra Query Language (CQL)?
Comments: 3
  1. kishore
    April 26, 2016 at 12:14 pm

    Cassandra db is part of nosql or not.?
    Nosql is a database or number of databases??
    Am very confused please reply
    Thanks in advance.

    • Anvesh Patel
      Anvesh Patel
      April 26, 2016 at 7:37 pm

      Kishore, NoSQL is a technology and Cassandra is one type of NoSQL database. The RDBMS is one type database technology, same as NoSQL is one type of technology and science to manage schema less data for more flexibility. There are no any fixed rule for NoSQL.
      In the market, there are many different NoSQL databases are available and Cassandra is one of it.
      You can visit this link for more information about the NoSQL.
      https://www.dbrnd.com/2016/03/nosql-the-latest-buzzword-in-data-science-what-is-nosql-day-1/

  2. Maria
    June 4, 2016 at 10:27 am

    Thanks Anvesh , really you are amazing boy…. this article helped a lot

Anvesh Patel
Anvesh Patel

Database Engineer

April 25, 2016 Cassandra, NoSQLAnvesh Patel, Cassandra, Column Store, database, database research and development, dbrnd, Document Store, Graph Store, Key Value Store, NoSQL, Not Only SQL, Unstrucutred
About Me!

I'm Anvesh Patel, a Database Engineer certified by Oracle and IBM. I'm working as a Database Architect, Database Optimizer, Database Administrator, Database Developer. Providing the best articles and solutions for different problems in the best manner through my blogs is my passion. I have more than six years of experience with various RDBMS products like MSSQL Server, PostgreSQL, MySQL, Greenplum and currently learning and doing research on BIGData and NoSQL technology. -- Hyderabad, India.

About DBRND !

dbrnd

This is a personal blog (www.dbrnd.com).

Any views or opinions represented in this blog are personal and belong solely to the blog owner and do not represent those of people, institutions or organizations that the owner may or may not be associated with in professional or personal capacity, unless explicitly stated.

Feel free to challenge me, disagree with me, or tell me I’m completely nuts in the comments section of each blog entry, but I reserve the right to delete any comment for any reason whatsoever (abusive, profane, rude, or anonymous comments) - so keep it polite.

The content of this website is protected by copyright. No portion of this website may be copied or replicated in any form without the written consent of the website owner.

Recent Comments !
  • Anvesh Patel { Sure will do... } – May 27, 12:43 PM
  • Anvesh Patel { Great... } – May 27, 12:41 PM
  • Anvesh Patel { Great... } – May 27, 12:39 PM
  • Anvesh Patel { Great... } – May 27, 12:36 PM
  • Anvesh Patel { Great... } – May 27, 12:28 PM
  • Anvesh Patel { Great... } – May 27, 12:27 PM
  • Anvesh Patel { Great... } – May 27, 12:16 PM
  • Older »
Follow Me !
  • facebook
  • linkedin
  • twitter
  • youtube
  • google
  • flickr
© 2015 – 2019 All rights reserved. Database Research & Development (dbrnd.com)
Posting....