From the course: ISC2 Certified Information Systems Security Professional (CISSP) (2024) Cert Prep

Unlock this course with a free trial

Join today to access over 24,000 courses taught by industry experts.

NoSQL databases

NoSQL databases

- [Instructor] Most databases that you use are relational databases that rely upon this structured query language or SQL to store, retrieve, and modify data from tables. SQL provides quite a bit of power and flexibility, but that power and flexibility comes with overhead in terms of processing power and storage and retrieval time. There's a relatively new type of database called NoSQL databases that leaves behind much of that overhead by implementing an extremely simple format known as a key-value store. These databases don't have the defined record formats of SQL databases. They're basically a giant filing cabinet that stores values using a key. Values can later be retrieved from the database by referencing that key. NoSQL databases are very popular for web applications because of the speed. Now, as I mentioned, NoSQL databases are a key value store. That means quite simply that the database only has two elements, a key that is used to identify and locate data in the database and a…

Contents