Week 5 - Document Stores Flashcards
Document Store
Document Store is a database that uses a document-oriented model to store data.
Document store databases store each record and its associated data within a single document. Each document contains semi-structured data that can be queried against using various query and analytics tools of the DBMS.
what is BSON
Binary version of json
Does Document storage have referential integrity?
No
3 Advantages of Document storage
1) Documents are independent units (fasht
2) Application logic is easy to write (not sql queries)
3) Unstructured data is easy to store
Disadvantages of Document storage
1) no joins
2) no referential integrity
3) SQL (not easy to integrate with an SQL app)