• Like
  • Save
Managing Objects and Data in Apache Cassandra
Upcoming SlideShare
Loading in...5
×
 

Managing Objects and Data in Apache Cassandra

on

  • 2,579 views

This brief presentation describes the interfaces for managing objects and data in Apache Cassandra.

This brief presentation describes the interfaces for managing objects and data in Apache Cassandra.

Statistics

Views

Total Views
2,579
Views on SlideShare
2,579
Embed Views
0

Actions

Likes
1
Downloads
68
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Managing Objects and Data in Apache Cassandra Managing Objects and Data in Apache Cassandra Presentation Transcript

    • Cassandra Essentials Tutorial SeriesManaging Objects andData in ApacheCassandra
    • Agenda Primary interfaces for managing objects and data The CQL and CLI utilities What is CQL? CQL Basics Examples of using CQL and the CLI Where to get Cassandra
    • Primary Interfaces for objects/data The Cassandra CLI (command Line Interface) The Cassandra CQL (Cassandra Query Language) interface 1 6 2 5 3 4
    • The Cassandra Command Line Interface (CLI) Originalinterface designed to create objects (e.g. column families), input, and manipulate data
    • The Cassandra Query Language (CQL) Utility Utility used to create objects/manipulate data using a SQL-like language
    • The Cassandra Query Language Objects such as keyspaces, column families, and indexes are created, altered, and removed with RDBMS-like CREATE , ALTER, and DROP Data is inserted, changed, and removed with DML INSERT, UPDATE, and DELETE commands Data is queried with the SELECT command CQL has some current limitations and does not support operations such as GROUP BY, ORDER BY, etc.
    • Specifying a Data Consistency Option in CQL Cassandra offers tunable data consistency Choose between strong and eventual consistency (All to any node responding) depending on the need Can be done on a per-operation basis, and for both reads and writes Handles Multi-data center operations Done with the USING CONSISTENCY clause Writes Reads  Any  One  One  Quorum  Quorum  Local_Quorum  Local_Quorum  Each_Quorum  Each_Quorum  All  All
    • Where to get Cassandra Go to www.datastax.com DataStax makes free smart start installers available for Cassandra that include:  The most up-to-date Cassandra version that is production quality  A version of DataStax OpsCenter, which is a visual, browser- based management tool for managing and monitoring Cassandra  Drivers and connectors for popular development languages  Same database and application  Automatic configuration assistance for ensuring optimal performance and setup for either stand-alone or cluster implementations  Getting Started Guide
    • For More Information www.datastax.com
    • Cassandra Essentials Tutorial SeriesManaging Objects andData in ApacheCassandra