Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Cassandra Wiki" for 
change notification.

The "CLI Design" page has been changed by wolfeidau.
http://wiki.apache.org/cassandra/CLI%20Design?action=diff&rev1=6&rev2=7

--------------------------------------------------

  = Introduction =
  
- Cassandra is a distributed database project which was contributed to Apache 
by Facebook and is now maintained by contributors from a range of companies and 
some individual contributors. Over the last six or so months there has been 
increasing interest in distributed databases on the back of the NoSQL movement 
started by some guy from Rackspace. This in addition to well attended talks 
from key contributors has led to quite a lot of people trying out Cassandra for 
the first time. Some of these new users have observered that Cassandra although 
damn cool looking is very hard to get started with, this is for a few reasons:
+ Cassandra is a distributed database project which was contributed to Apache 
by Facebook and is now maintained by contributors from a range of companies and 
as well as some individuals. Over the last six or so months there has been 
increasing interest in distributed databases on the back of the NoSQL movement 
started by some guy from Rackspace. This in addition to well attended talks 
from key contributors has led to quite a lot of people trying out Cassandra for 
the first time. Some of these new users have observed that Cassandra although 
it looks damn cool can is very hard to get started with. This is for a few 
reasons:
  
   * Modeling data in Cassandra is very different from the typical RDBMS, which 
people are used to using.
   * The tools provided need some work to address error management and overall 
ease of use.
-  * Most of the interest comes from segments of the Python, Ruby communities 
which are not entirely familiar with how to manage java based services.
+  * Most of the interest comes from segments of the php, Python and Ruby 
communities which are not entirely familiar with the Java Language(for example 
using timeuuid in php), and how to manage java based services.
   * Monitoring of statistics requires an understanding of JMX and is difficult 
to do outside of the Java Virtual Machine.
   * The API through which Cassandra is accessed can be difficult to build, 
quite brittle at times.
  
@@ -14, +14 @@

  
  This document will detail a plan to improve the initial user experience by 
addressing some of these issues.
  
+ = Overview =
+ 
+ In the following sections each of the previously mentioned reasons will be 
explored in more detail and some ideas outlined to solve them.
+ 

Reply via email to