Description Create a Cassandra Browser tool using python which gives interface for the user to access Cassandra Database server with the following Functionalities.
-
Keyspace Operations : A section for creating a keyspace, dropping keyspace and retrieving information about keyspaces.
-
Column Family Operations : A section for creating a column family, indexing a column family, get the description of a column family, dropping column families.
-
Rows and Columns Operations : A section for inserting rows and columns, deleting rows and columns and altering rows and columns.
-
Managing Cluster : A section that will show the backend details such as cluster, machine added to cluster, load on each machine, a section for user to add a machine just by giving IP address, etc.
-
Understanding Application : A section that will provide the documentation to the user explaining the architecture and working of our application and how to use.
Main Goals of our Project :
● Create a web application that interacts with Cassandra (Database server) ● Web Base, so can access using any browser. ● Managing and monitoring backend system(cassandra nodes) very easily. ● Help user insert into database without knowing anything about cassandra query language. ● It should be easy for user( with less cassandra knowledge ) to use our application