Hi

I am involving in migrating our database Mysql to Cassandra. After Google
about Cassandra database i feel following are some issues we need to find
the solutions.

Suggest me if my analysis is wrong or for my doubts.

 *1) Projecting all the rows* - If we fixed KeyRange count to N records and
initially start key & end key = "", then after first iteration of values
last key as next start key and end key = "" it is going infinite loop.

*  2) Getting rows based on some condition ( created date b/n date1 to
date2)  -
          *For one column other than actual key in ColumnFamily i found some
solution in the following link.

http://maxgrinev.com/2010/07/12/do-you-really-need-sql-to-do-it-all-in-cassandra/-
select section, so we will have 2 ColumnFamilies. In our scenario we
have
to get records more than one column ( some times it will change
periodically).
So how many ColumnFamilies need to design, if requirements need to change in
middle of the devlopment/ production means how to handle.

*
*
*  3) Deleted keys are available in ColumnFamilies *- How to remove these
keys.

  4) If we delete a record in clustered environment (In a single node),
after that before sync with remaining nodes the node got failure means we
wont have the data consistency - how to handle it. This database wont follow
ACID properties, how to handle this one for a huge ERP kind of application.

 5) Suggest me some GUI clients for Cassandra Database - to cross check the
records in backend.


/Regards
Sekhar.

*
*
*
*

Reply via email to