Redis
-
Redis Cluster 原理说的头头是道,这些配置不懂就是纸上谈兵
Redis Cluster 集群相关配置,使用集群方式的你必须重视和知晓。别嘴上原理说的头头是道,而集群有哪些配置?如何配置让集群快到飞起,实现真正的高可用却一头雾水,通过下面这些配置详解也让你对集群原理更加深刻…
-
拼多多Java面试题(现场五面),全面涵盖Java高级到高并发
拼多多Java一面 HashMap和HashTable以及CocurrentHashMap详细说明 网络IO模型?什么是多路复用IO?select和epoll的差别? TCP三次握手的过程,如果没有第三次握手有什么问题? 常用的线程池有哪些?各自的应用场景? …
-
NET Core C#系列之XiaoFeng.Redis组件库础操作篇教程
XiaoFengRedis缓存之基础操作篇 Redis有5种数据类型: 1、String(字符串) 可以为整形、浮点型和字符串。 它是最基本的类型,可以理解为Memcached一模一样的类型,一个key对应一个value。 注意:一个键最大能存储 …
-
redis bitmap数据结构之java对等操作
1. redis基本的bitmap操作命令 最基本的,redis的bitmap有设置和读取两个值,即 setbit/getbit, 非常容易理解,即设置某个标识为1,那么取值判定的时候,就可以得到true. 127.0.0.1:6379> setbit bm1 222 1(i…
-
redis的几个优化点
1. redis独写速度慢 可以将redis单实例改为redis集群 2. redis报OOM redis内存溢出,调大redis内存:增加redis.conf中的maxmemory 的值。如果redis服务器内存不足,还需要增加内存硬件资源 3. 调优redis内…
-
Redis基本数据类型ZipList
为什么要有ziplist 有两点原因: 普通的双向链表,会有两个指针,在存储数据很小的情况下,我们存储的实际数据的大小可能还没有指针占用的内存大,是不是有点得不偿失?而且Redis是基于内存的,而且是常驻内存的,…
-
Linux - 安装 Redis
准备 wget http://download.redis.io/releases/redis-4.0.8.tar.gz 历史版本下载 http://download.redis.io/releases/ 安装redis需要gcc编译环境 # 安装gcc yum install gcc -y 解压 上传下载过后的压缩包到自己的…
-
Redis知识点总结
Redis常见面试题总结(上) Redis 基础 什么是 Redis Redis 是一个基于 C 语言开发的开源数据库(BSD 许可),与传统数据库不同的是 Redis 的数据是存在内存中的(内存数据库),读写速度非常快,被广泛应用于缓存…
-
Redis常用基础命令
key keys * 获取所有的key select 0 选择第一个库 move myString 1 将当前的数据库key移动到某个数据库,目标库有,则不能移动 flush db 清除指定库 randomkey 随机key type key …
-
groovy 清理redis-cluster
目录 groovy 清理redis-cluster groovy 清理redis-cluster def redisClusterIp="192.168.58.134" def redisClusterPort=['7000','7001','7002'] def flushredisdb(redisClusterIp,redisClusterPort) { for (redisPo…