CassandraTableStorage

Class project library that is a data access layer. Implements methods enabling insert and get data from Cassandra. It creates keyspace and required tables too.

 

Cassandra not supports "LIKE" query, so every rows must be processes by server. It concerns "Find" methods.

 

It uses tables:

  • RoleEntity - information about roles,
  • RoleUserEntity - information about users in roles,
  • SessionStateEntity - information about session states,
  • UserActiveEntity - using to find active and inactive profiles,
  • UserEntity - information about users and profiles,
  • UserOnlineEntity - information about online users.

 

Last edited Jul 28, 2014 at 1:54 PM by kbocian, version 6