I am trying to understand the differences between relational databases (traditional mysql) and nosql databases (cassandra being a candidate). I have some experiences with mysql so I installed cassandra and I looked into the CQL (cassandra query language) and it looks very much the same like traditional sql databases.
Keyspaces are analogous to databases Column families are analogous to tables rows and columns in cassandra are the same as those in sql databases.
So is the only difference here is that there are no foreign keys? Thats why nosql databases are scalable and faster?