摘要:多数据源 数据源1为锁控制,数据源2自定义,可用于存储。 锁:当出现并发的时候为了保证数据的一致性,不会出现并发问题,假设,用户1修改一条信息,用户2也同时修改,会按照顺序覆盖自修改的值,为了避免这种情况的发生,使用redis锁,实现控制。只可以一个用户去修改那条数据,当出现多个用户,会报错,抛出异
阅读全文
随笔分类 - redis
高可用的缓存
摘要:多数据源 数据源1为锁控制,数据源2自定义,可用于存储。 锁:当出现并发的时候为了保证数据的一致性,不会出现并发问题,假设,用户1修改一条信息,用户2也同时修改,会按照顺序覆盖自修改的值,为了避免这种情况的发生,使用redis锁,实现控制。只可以一个用户去修改那条数据,当出现多个用户,会报错,抛出异
阅读全文
摘要:redis 5中存储方式 String、List、Set、Hash、ZSet这5种 数据库的工作模式按存储方式可分为: 硬盘数据库和内存数据库。Redis 将数据储存在内存里面,读写数据的时候都不会受到硬盘 I/O 速度的限制,所以速度极快。Redis采用的是基于内存的采用的是单进程单线程模型的 K
阅读全文
摘要:reids是一个key-value存储系统,为了保证效率,缓存在内存中,但是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,以保证数据的持久化。 所以:redis是一个支持持久化的内存数据库,可以将内存中的数据同步到磁盘保证持久化。 Redis的持久化策略:2种 rdb:
阅读全文
|