Cadabia is a class algebra knowledge base inference agent that uses class algebra as the basic theory to design and implement the system. To make the data easily searched, similar kernel ontologies are used for storing and locating the information as well as its data typing constraints. That is, the queries are self-descriptive, and can be used to query about the typing constraints as well as the user’s data that must satisfy those constraints. Because of the mass of information, resulting in the consumption of a lot of time and manpower for constantly expanding and maintaining a database, we need simple operation, high performance, and highly scalable database support. We therefore used Cassandra to design and implement Cadabia’s Backend architecture.