blob: ddc1b0c6c30fa1c1dbc3ff03658e0c95e6052ad7 [file] [log] [blame]
{% extends "skeleton/_base.html" %}
{% block content %}
<div class="span-24">
<a href="http://www.datastax.com/company/news-and-events/events/cassandrasummit2013">
<img src="/media/img/summit2013.jpg">
</a>
</div>
<div id="welcome" class="span-16 rc">
<div id="tabs" class="inner">
<ul>
<li><a href="#tab-intro">Welcome</a></li>
<li><a href="#tab-presentation" title="Jonathan Ellis presents Cassandra at NoSQL Matters 2012">Video</a></li>
<li><a href="#tab-slides" title="Slides from NoSQL Matters presentation">Slides</a></li>
</ul>
<div id="tab-intro">
<h2>Welcome to Apache Cassandra</h2>
<p>
The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. <a href="http://techblog.netflix.com/2011/11/benchmarking-cassandra-scalability-on.html">Linear scalability</a> and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.
</p>
<p>
Cassandra's data model offers the convenience of <a href="http://www.datastax.com/docs/1.2/ddl/indexes">column indexes</a> with the performance of log-structured updates, strong support for <a href="http://www.datastax.com/docs/1.2/ddl/table#collection-columns">denormalization</a> and <a href="http://maxgrinev.com/2010/07/12/do-you-really-need-sql-to-do-it-all-in-cassandra/">materialized views</a>, and powerful built-in caching.
</p>
</div>
<div id="tab-presentation">
<iframe width="500" height="281" src="http://player.vimeo.com/video/46188590?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" frameborder="0" webkitallowfullscreen="" mozallowfullscreen="" allowfullscreen=""></iframe>
</div>
<div id="tab-slides">
<iframe src="http://www.slideshare.net/slideshow/embed_code/15832310" width="427" height="356" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe> <div style="margin-bottom:5px"> <strong> <a href="http://www.slideshare.net/jbellis/cassandra-at-nosql-matters-2012" title="Cassandra at NoSql Matters 2012" target="_blank">Cassandra at NoSql Matters 2012</a> </strong> from <strong><a href="http://www.slideshare.net/jbellis" target="_blank">jbellis</a></strong> </div>
</div>
</div>
</div>
{% include "skeleton/_download.html" %}
<div id="features" class="container span-24">
<h2 class="hdr">Overview</h2>
<div class="span-8">
<ul class="biglist">
<li>
<b>Proven</b>
<p>
Cassandra is in use at
<a href="http://www.slideshare.net/adrianco/migrating-netflix-from-oracle-to-global-cassandra">Netflix</a>,
<a href="http://www.slideshare.net/jaykumarpatel/cassandra-at-ebay-13920376">eBay</a>,
<a href="http://www.slideshare.net/kevinweil/rainbird-realtime-analytics-at-twitter-strata-2011">Twitter</a>,
<a href="http://www.slideshare.net/eonnen/from-100s-to-100s-of-millions/">Urban Airship</a>,
<a href="http://www.slideshare.net/daveconnors/cassandra-puppet-scaling-data-at-15-per-month">Constant Contact</a>,
<a href="http://blog.reddit.com/2010/03/she-who-entangles-men.html">Reddit</a>,
Cisco, OpenX, Digg, CloudKick, Ooyala, and <a href="http://www.datastax.com/cassandrausers">more companies</a> that have large, active data sets. The largest known Cassandra cluster has over 300 TB of data in over 400 machines.
</p>
</li>
<li>
<b>Fault Tolerant</b>
<p>
Data is automatically replicated to multiple nodes for fault-tolerance.
Replication across multiple data centers is supported. Failed nodes
can be replaced with no downtime.
</p>
</li>
</ul>
</div>
<div class="span-8">
<ul class="biglist">
<li><b>Performant</b>
<p>Cassandra <a href="http://vldb.org/pvldb/vol5/p1724_tilmannrabl_vldb2012.pdf">consistently</a> <a href="http://www.datastax.com/resources/whitepapers/benchmarking-top-nosql-databases">outperforms</a> popular NoSQL alternatives in benchmarks and <a href="http://blog.markedup.com/2013/02/cassandra-hive-and-hadoop-how-we-picked-our-analytics-stack/">real applications</a>, primarily because of <a href="http://www.datastax.com/dev/blog/2012-in-review-performance">fundamental architectural choices</a>.
</p>
</li>
<li>
<b>Decentralized</b>
<p>
There are no single points of failure. There are no network bottlenecks. Every node in the cluster is identical.
</p>
</li>
<li>
<b>Durable</b>
<p>Cassandra is <a href="http://wiki.apache.org/cassandra/Durability">suitable for applications that can't afford to lose data</a>, even when an entire data center goes down.
</p>
</li>
</div>
<div class="span-8 last">
<ul class="biglist">
<li>
<b>You're in Control</b>
<p>Choose between synchronous or asynchronous replication for each update. Highly available asynchronous operations are optimized with features like <a href="http://wiki.apache.org/cassandra/HintedHandoff">Hinted Handoff</a> and <a href="http://wiki.apache.org/cassandra/ReadRepair">Read Repair</a>.</p>
</li>
<li>
<b>Elastic</b>
<p>
Read and write throughput both increase linearly as new machines are added, with no downtime or interruption to applications.
</p>
</li>
<li>
<b>Professionally Supported</b>
<p>Cassandra support contracts and services are available from <a href="http://wiki.apache.org/cassandra/ThirdPartySupport">third parties</a>.
</p>
</li>
</ul>
</div>
</div>
<div id="engage" class="container span-24">
<h2 class="hdr">Learn More</h2>
<div id="wiki" class="span-6">
<h3 class="hdr">On The Web</h3>
<ol class="biglist">
<li><a href="http://wiki.apache.org/cassandra/GettingStarted">Getting Started</a></li>
<li><a href="http://planetcassandra.org">News and articles</a></li>
<li><a href="http://wiki.apache.org/cassandra/FAQ">FAQ</a></li>
<li><a href="http://wiki.apache.org/cassandra">Wiki</a></li>
</ol>
</div>
<div id="lists" class="span-9">
<h3 class="hdr">Mailing Lists</h3>
<ul class="nobullets">
<li><b>Users</b> &ndash; General discussion list for users.
<p><a href="mailto:user-subscribe@cassandra.apache.org">Subscribe</a>
| <a href="mailto:user-unsubscribe@cassandra.apache.org">Unsubscribe</a>
| <a href="http://www.mail-archive.com/user@cassandra.apache.org/">Archives</a></p>
</li>
<li><b>Developers</b> &ndash; Development related discussion.
<p><a href="mailto:dev-subscribe@cassandra.apache.org">Subscribe</a>
| <a href="mailto:dev-unsubscribe@cassandra.apache.org">Unsubscribe</a>
| <a href="http://www.mail-archive.com/dev@cassandra.apache.org/">Archives</a></p>
</li>
<li><b>Commits</b> &ndash; Commit notification source repository.
<p><a href="mailto:commits-subscribe@cassandra.apache.org">Subscribe</a>
| <a href="mailto:commits-unsubscribe@cassandra.apache.org">Unsubscribe</a>
| <a href="http://www.mail-archive.com/commits@cassandra.apache.org/">Archives</a></p>
<li><b>Client Libraries</b> &ndash; Discussion related to the development
of idiomatic client APIs.
<p><a href="mailto:client-dev-subscribe@cassandra.apache.org">Subscribe</a>
| <a href="mailto:client-dev-unsubscribe@cassandra.apache.org">Unsubscribe</a>
| <a href="http://www.mail-archive.com/client-dev@cassandra.apache.org/">Archives</a></p>
</li>
</ul>
</div>
<div id="irc" class="span-9 last">
<h3 class="hdr">Chat</h3>
<p>
Many of the Cassandra developers and community members hang out in the <b>#cassandra</b> channel on <a href="http://freenode.net/" title="Freenode IRC network">irc.freenode.net</a>.
</p>
<p>
If you are new to IRC, you can use <a href="http://webchat.freenode.net/?channels=#cassandra" title="Connect to #cassandra using webchat">a web-based client</a>.
</p>
<h3 class="hdr">Dead Trees</h3>
<p>
<a href="http://www.packtpub.com/cassandra-apache-high-performance-cookbook/book">Cassandra High Performance Cookbook</a>, by Ed Capriolo. Covers Cassandra 0.8. Also <a href="http://www.amazon.com/Cassandra-Performance-Cookbook-Edward-Capriolo/dp/1849515123">on Amazon</a>.
</p>
</div>
</div>
{% endblock %}