Apache Cassandra and Python

Description

Using Apache Cassandra from Python is easy to do. This talk will cover setting up and using a local development instance of Cassandra from Python. It will cover using the low level thrift interface, as well as using the higher level pycassa library.


Abstract

  • Very brief intro to Apache Cassandra
  • What is Apache Cassandra and where do I get it?
  • Using the Cassandra CLI to setup a keyspace (table) to hold our data
  • Installing the Cassandra thrift API module
  • Using Cassandra from the thrift API
  • Connecting
  • Writing
  • Reading
  • Batch operations
  • Installing the pycassa module
  • Using Cassandra from the pycassa module
  • Connecting
  • Reading
  • Writing
  • Batch operations
  • Indexing in Cassandra
  • Automatic vs Rolling your own
  • Using Composite Columns
  • Setting them up from the CLI
  • How to using them from pycassa
  • Lessons learned

 


Speaker Profile

Jeremiah Jordan is a Software Developer at Morningstar, Inc. His team created an Operational Data Store using Python along with Apache Cassandra, MySQL, Google Protocol Buffers, ActiveMQ, ZeroMQ, and Zookeeper (all being used from Python).

 

Join or login to comment.

36 went

Our Sponsors

  • Datastax

    Food, Beverage, SWAG, Speakers and Content

People in this
Meetup are also in:

Imagine having a community behind you

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy