Apache Cassandra is a massively scalable open source NoSQL database. Cassandra is perfect for managing large amounts of structured, semi-structured, and unstructured data across multiple data centers and the cloud. Cassandra delivers linear scalability and performance across many commodity servers with no single point of failure, and provides a powerful dynamic data model designed for maximum flexibility and fast response times.
Click "Start Here" for a step-by-step guide on how to get up and running with Apache Cassandra.
Parse started out as a platform that focused on providing tools for a lot of mobile developers to focus on building the apps, rather than worrying about databases and handling servers. The things Parse offers: a data store, an API for sending push notifications to the various platforms, wrappers for common social APIs, web hosting, file-hosting, custom server code and hooks, and now they also offer analytics products.
Parse researched a number of different databases and Cassandra continued to surface as an option that the community was very happy with and it seemed particularly suited for their use cases.
Learn more about Parse's use of Apache Cassandra by reading the full interview here.
Bay Area Cassandra user and want to learn more? RSVP early for Parse's upcoming Cassandra community meetup in the South Bay Cassandra Users group: http://www.meetup.com/DataStax-Cassandra-South-Bay-Users/events/149509402/
This virtual training is a free, fast and convenient way for Java developers to learn Apache Cassandra. Before you start, you should have a basic understanding of programming language and relational database management systems, but you do not need to know Java or NoSQL.
Gain a solid understanding of the fundamental concepts to begin using Cassandra, with 140 modules across 7 sessions and multiple development languages. This first class is for Java developers and will soon be followed by classes for Python, C# and .Net.