From the course: CompTIA Data Systems (DS0-001) Cert Prep

Unlock this course with a free trial

Join today to access over 25,500 courses taught by industry experts.

Non-relational databases

Non-relational databases

- While most of the databases used by business are standard relational databases made up of tables containing rows and columns, there are other database technologies that are not relational. These non-relational databases excel at very specific tasks. We've already talked about key value stores and how they can facilitate the very fast storage and retrieval of information based upon a key index. They don't have all of the rules and overhead of a relational database, and that allows 'em to run very quickly in support of web applications and other tasks requiring a very simple database. Amazon's DynamoDB is an example of the key value store. Column oriented databases or columnar databases flip the relational model on its side and store data in columns instead of rows. This makes it easier to perform queries that retrieve a lot of data from a single column instead of entire rows. Cassandra is an example of a column oriented database. Graph databases are another type of non-relational…

Contents