1.关于nosql
bson:例如mongodb
2.关于redis
redis三大特点:
3.redis官网 :redis默认是16个库,数据分别存储在这16个库中
4.redis命令
扫描二维码关注公众号,回复:
12992816 查看本文章
5.redis数据类型
1.)String类型
2.)list类型
3.)hash类型
4.)set类型
5.)zset类型
二:redis的持久化 rdb+aof
1.rdb:redis通过rdb自动进行备份数据,生成dump.rdb文件
如果想要实时的把数据进行持久化 不用等待15min/5min/1min 使用save命令,dump.rdb中就实时的有数据了
2.AOF
aof默认是no,没开启;在redis.conf中改成yes,就开启了,另外rdb和adf是两种策略,但是可以共存,两者都存在的话,找的是aof
用户写啥 aof就记录啥,aof文件是appendonly.aof文件,写一个shuju appendonly.aof就会追加一个记录,所以慢慢的话数据量就很大
rdb相比较aof:性能比较好,因为是rdb在保存数据的时候会fork一个子进程进行操作,主进程不再进行任何io操作,所以性能好;但是因为会间隔几分钟进行数据的持久化,如果redis突然down的话,会存在数据丢失的情况.