Cassandra provides support for basic datatypes which are available in almost all database systems. Apart from this, it also provides for complex collection types which can store combinations of simple data in the form of list, set, and map. Apart from this, CQL also has support for user-defined types, allowing developers to have their own datatypes which are easy to read and understand.

The CQL — Cassandra Query language gives an almost SQL type interface to Apache Cassandra. Many who use it, do not know about some important points of Cassandra that makes it different from SQL databases like Postgres.