03 - Explore Non-Relational Data Offerings on Azure Flashcards
Azure Table Storage
Store row-key value
Values are any type of data
No scheme
Must keep row-key as unique identifier
Azure Blob Storage
Block blobs
Page blobs
Append blob
Block blob
Max 4.7 TB
50,000 Blocks with 100MB of data
Page blob
Max 8TB
Fixed sized-512 byte pages
Used to implement virtual disk storage for virtual machines
Append blob
Max size is just over 195GB
Optimize append operations
Block can store up to 4MB of data
Azure File Storage
Creates file shares in the cloud and provides the ability to access the file shares from anywhere with an internet connection
SMB (Server Message Block) Protocol
Default protocol for sharing folders
That is how wannacry managed to expand itself so quickly
SMB 1 and 2 got patched
SMB3 is now secure
Windows 8, 2012 and newer supports SMB3
Azure Cosmos DB
Multi-Model NoSQL database management system
Page Blobs are default Storage Account because ….
Because we store Virtual Disks in Page Blobs
Cosmos DB APIs
SQL API MongoDB API Cassandra API Gremlin API Table API