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=7&rev2=8

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

  
   * 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 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.
+  * 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.
  
@@ -18, +18 @@

  
  In the following sections each of the previously mentioned reasons will be 
explored in more detail and some ideas outlined to solve them.
  
+ == Data Modelling ==
+ 
+  * Need some more sample data models built up and bundled with Cassandra
+  * It would be handy to have some sort of visualisation to graphically 
illustrate the structure of the CF(s)
+ 
+ == Tools ==
+ 
+  * Single interface to the Cassandra database, which is in itself an 
interesting problem as it is distributed.
+  ** Should be able to access statistics, 
+  ** modify and query data. 
+  ** Generate reports in various ouput formats, json, xml ect.
+ 
+ == Improve access from other Languages ==
+ 
+  * More examples with a focus on illustrating common anti patterns normally 
experienced when accessing Cassandra from that language.
+  * More documentation
+ 
+ == Management ==
+ 
+  * Get some basic summary report interface which just pulls out all the 
important stuff which people from other languages may not be aware of. Use 
colors to indicate areas which need attention.
+  * More documentation about how to see what is going on inside the JVM, and 
Cassandra
+ 
+ == API Improvements ==
+ 
+ * Improve or replace the current API interface with a focus on better error 
handling and messages
+ * More documentation
+ 

Reply via email to