public SeckillUser getSeckillUser(long id) { //查redis缓存 String seckillGoods = stringRedisTemplate.opsForValue().get(SeckillUserKey.seckillUserKey.getP ...
分类:
其他好文 时间:
2020-07-30 18:10:33
阅读次数:
58
在搭建集群之前需要准备一个自定义网络做redis之间通讯 docker network create redis --subnet 172.38.0.0/16 然后我们就可以开始搭建集群啦。 废话不多说上代码 (1)先创建6个redis容器 for port in $(seq 1 6); do mk ...
分类:
其他好文 时间:
2020-07-30 16:40:57
阅读次数:
116
和Mysql主从复制的原因一样,Redis虽然读取写入的速度都特别快,但是也会产生读压力特别大的情况。 为了分担读压力,Redis支持主从复制,Redis的主从结构可以采用一主多从或者级联结构,Redis主从复制可以根据是否是全量分为全量同步和增量同步。 下图为级联结构。 全量同步Redis全量复制 ...
分类:
其他好文 时间:
2020-07-30 16:39:53
阅读次数:
69
1、安装配置redis的cluster集群1.1规划操作系统:CentOSLinuxrelease7.6.1810(Core)master:c1c2c3slave:c4c5c61.2在各个虚拟机安装redis[root@c4src]#wgethttp://download.redis.io/releases/redis-3.2.12.tar.gz[root@c4src]#tarxfredis-3.
分类:
其他好文 时间:
2020-07-30 10:56:20
阅读次数:
89
Redis 哈希(Hash) 在Redis中,hash哈希被称为字典(dictionary),Redis的字典使用哈希表作为底层实现,一个哈希表里面可以有多个哈希表节点,而每个哈希表节点保存了字典中的一个键值对。实际上,Redis数据库底层也是采用哈希表来存储键值对的。 Redis中的哈希采用了典型 ...
分类:
其他好文 时间:
2020-07-30 01:43:37
阅读次数:
65
简介 Redis 是一款开源非关系型(NoSQL)数据库,遵守BSD协议,Key-Value数据结构,Redis支持持久化,数据持久化时数据存储在磁盘中,有着高性能的读写效率。 特点: 1、Redis支五种数据类型:Strings(字符串)、Lists(列表)、Hashes(哈希)、Sets(集合) ...
分类:
其他好文 时间:
2020-07-30 01:13:05
阅读次数:
56
1.redis是单线程,高性能的key/value内存数据,基于内存运行并支持持久化的NoSQL数据库 2.redis主要用来做缓存,但不仅仅是做缓存,例如:redis的计数器生成分布式唯一主键,redis实现分布式锁,队列,会话缓存 安装单节点redis 1、安装gcc套装: yum instal ...
分类:
其他好文 时间:
2020-07-29 21:49:59
阅读次数:
75
#java面试题2020 百度第一篇 ##一面 1.手写ArrayList 2.手写进制转换算法,求出一个数的二进制数 1 的个数 3.JAVA 基础,equals 和== 4.多线程方式、threadlocal,各种锁,synchronized 和 lock 5.设计模式、spring 类加载方式 ...
分类:
编程语言 时间:
2020-07-29 21:16:52
阅读次数:
78
1.拉取 docker pull redis 2.运行容器 docker run -itd --name redis-test -p 6389:6379 redis --name redis :将运行的容器命名为redis -p 6379:6379 :将本地的6389端口映射到容器的6379端口 3 ...
分类:
其他好文 时间:
2020-07-29 17:54:03
阅读次数:
100
Redis 安装 Window 下安装 下载地址:https://github.com/tporadowski/redis/releases。 Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文 ...