A key space (or keyspace) in a NoSQL data store is an object that holds together all column families of a design. It is the outer most grouping of the data in the data store. It resembles the schema concept in Relational database management systems. Generally, there is one keyspace per application.