NoSQL Non-relational database (Big data)
high concurrency and read-write are inefficient for traditional relational databases
Efficient storage and access to massive data
Requires high scalability and high availability.
Features: Easy storage, flexible data model, big data volume, high performance, highly available
Four types of storage
1. Key values for Redis quick query, but the storage data is missing the structure
2. Column storage HBase quick query, strong extensibility, but functional limitations
3. Document Database Magodb
4. Graphics database
Redis: High-performance key-value pair database
Five major types
String
String collection
Hash
List ArrayList (array), LinkedList (linked list)
Ordered String Collection Sorted-set
Application scenarios: Cache, Task queue, website access statistics, data expiration processing, application leaderboard, session separation in distributed cluster architecture
Redis, NoSQL