Redis

Redis

  • 解决Redis序列化Java8 LocalDate、LocalDateTime等时间类报错

    解决Redis序列化Java8 LocalDate、LocalDateTime等时间类报错

    前言在使用 Redis 缓存时,Java 8 中的日期类序列化会报错。有以下两种解决方法:Redis 配置类中添加对应序列化/反序列化器@Slf4j@EnableCaching@Configurationpublic class RedisConfig extends CachingConfigur

    查看全文
  • docker-compose部署Redis-Cluster集群

    docker-compose部署Redis-Cluster集群

    创建目录和文件创建目录和文件、结构如下:├── docker-compose.yml├── redis-6371│ ├── conf│ │ └── redis.conf│ └── data├── redis-6372│ ├── conf│ │ └── redis.conf

    查看全文
  • Redis 集群方案

    Redis 集群方案

    Redis集群方案Redis 集群方案分为三种:主从、Sentinel(哨兵)、Cluster。主从主从模式下,Redis 分为主库(master)和从库(slaver)。主库负责读写,从库只负责读。当主库发生写事件后会将数据同步至从库。主库挂了不会重新选举主库,需等主库重启之后才能继续提供写服务,

    查看全文
  • 布隆过滤器

    布隆过滤器

    布隆过滤器布隆过滤器(Bloom Filter)是一种来检索元素是否在给定大集合中的数据结构,这种数据结构是高效且性能很好的,但缺点是具有一定的错误识别率和删除难度。并且,理论情况下,添加到集合中的元素越多,误报的可能性就越大。它由位数组和一系列哈希函数构成。初始时位数组的值全为0。布隆过滤器原理加

    查看全文
  • Redis持久化机制和AOF重写原理

    Redis持久化机制和AOF重写原理

    Redis持久化Redis官方提供了两种持久化方法。快照(Snapshot)AOF(Append Only File)只追加日志文件快照(Snapshot)1.特点这种方式是将某一时刻的所有数据写入磁盘,保存的文件以.rdb格式存储。因此这种方式也可称为RDB方式。这也是Redis默认开启的持久化方

    查看全文
  • Redis入门笔记

    Redis入门笔记

    Redis简介Redis全名REmote DIctionary Server(远程字典服务器),是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构

    查看全文