Skip to content

Stack Overview

synedra-datastax edited this page Mar 10, 2021 · 1 revision

πŸ“š Datastax: Cassandra, Astra and Stargate

If you are already familiar with our Cassandra stack and just want to move on to the first exercise go to the next section => βš’οΈ Create Astra Instance. Otherwise, read on.

We will cover:

  1. Top Level Overview of the Astra Stack
  2. Cassandra Details
  3. Astra Information
  4. Stargate APIs

1. Top Level Overview of the Astra Stack

Sources Cassandra Documentation, Astra Documentation and Stargate Documentation

πŸ”΅ Cassandra: is the NoSQL Open Source Database which is the foundation of the stack. Cassandra powers many extremely large and demanding databases for enterprises around the world, and is the best option for companies needing scalability and performance.

πŸ”΅ Astra: provides a serverless instance of Cassandra. This comes with a free $25 credit, providing a significant amount of data and transactions. You're charged only for what you use, and there's no credit card needed.

πŸ”΅ Stargate: is an open source engine to provide APIs for Cassandra databases. It's available free for your use, and comes with every Astra instance.


2. Cassandra Details

ok

πŸ”΅ NoSQL: Cassandra is a NoSQL database. Unlike many other systems, by default it requires a schema (the Stargate Document API does not require a schema). There is a CQL query language for working with Cassandra. CQL does not handle joins, and transactions are unbelievably fast.

πŸ”΅ Nodes: Cassandra is designed to be distributed. You decide how many nodes you need, and you can introduce them into your instance without any downtime. Each node can handle thousands of transactions per second per core, and every node can handle any query. Nodes keep each other up to date by something called "gossiping", making sure your data stays current.

πŸ”΅ Datacenters: Cassandra can have many nodes per datacenter, and as many data centers as you like.

πŸ”΅ Use cases: Here's a high level overview of the use cases where Cassandra really shines. ok


3. Astra Information

ok

πŸ”΅ Serverless: SOMEBODY HELP ME WITH MESSAGING HERE

πŸ”΅ Free tier: We replaced our free tier with a $25/month credit which gets you a great deal of bandwidth and storage. I need examples. This is super vague.

πŸ”΅ Stargate: All Cassandra instances come with Stargate included.


Ok, let's move on and get into our first lab, where we get our Astra instance.

Clone this wiki locally