NOSQL:即Not- Only SQL(泛指非关系型的数据库),作为关系型数据库的补充。
作用:应对基于海量用户和海量数据前提下的数据处理问题
概念特征
String
格式:
基础操作:
Mset,mget,strlen,append, Setex,psetex
Hash
格式
基础操作:
Hset,hget,hgetall,hdel,hsetnx,Hmset,hmget,hlen,hexists,hkeys,hvals,hincrby,hincrbyfloat
List
List格式
双向链表
基础操作:
Lphsh,rphsh,lrang,lindex.llen,lpop,rpop, Blop,brpop,lrem
Set
格式
基础操作:
Sadd,smembers,srem,scard,sismeber
Sorted_Set
Sorted_set格式:
基础操作:
Zadd,zrange,zreverange,zrangebyscore,zremrangebyrank
持久化:
利用永久性存储介质(硬盘)将数据进行保存,在特定的时间将保存的数据进行恢复的工作机制称为持久化。
持久化保存什么:
将当前数据状态进行保存,快照形式,存儲数据结果,存储格式简单,关注点在数据
数据的操作过程进行保存,日志形式,存储操作过程,存储格式复杂点在数据的操作过程;
高可用:
连接方案: