Here is just my personal experiences.

I recently use Cassandra to implement a system cross 5 datacenters. Because it is impossible to do it in SQL Database at low cost, Cassandra helps.

Cassandra is all about indexing, there is no relationship naturally, you have to use indexing to keep all relationships. This is fine, because you can add new index when you want.

The big pain is the token. Only one token you can choose for a node, all system have to adopt same rule to create index. It is huge huge pain.

If Cassandra can implement token at CF level, it is much nature and easy for us to implement a system.

Best,

Zhong


On Aug 6, 2010, at 9:23 PM, Peter Harrison wrote:

On Sat, Aug 7, 2010 at 6:00 AM, sonia gehlot <sonia.geh...@gmail.com> wrote:

Can you please help me how to move forward? How should I do all the setup
for this?

My view is that Cassandra is fundamentally different from SQL databases. There may be artefact's which are superficially similar between the two systems, but I guess I'm thinking of a move to Cassandra like my move from dBase to Delphi; in other words there were concepts which modified how you write applications.

Now, you can do something similar to a SQL database, but I don't think you would be leveraging the features of Cassandra. That said, I think there will be a new
generation of abstraction tools that will make modeling easier.

A perhaps more practical answer: there is no one to one mapping between SQL
and Cassandra.

Reply via email to