springcloud redis 缓存使用注意事项
分类:redis
简单基于spring的redis配置(单机和集群模式)
需要的jar包:spring版本:4.3.6.RELEASE,jedis版本:2.9.0,spring-data-redis:1.8.0.RELEASE;如果使用jackson序列化的话还额外需要:jackson-ann…
【Redis源码研究】Redis module开发
作者:张仕华 module的作用 Redis通过对外提供一套API和一些数据类型, 可以供开发者开发自己的模块并且加载到redis中.通过API可以直接操作redis中的数据,也可以通过调用redis命令来操作数据(类似…
RESP的协议规范
1、官网文档https://redis.io/topics/protocol http://www.redis.cn/topics/pr… 2、协议介绍redis协议规范(Redis Protocol spe…
Redigo源码分析
使用 golang 开发项目时经常会使用到 redis 服务,这时就需要一个趁手的 sdk,所以就在 github 中找了一个 star 较多的项目,这就是本篇的主角 redigo,同时这也是redis 的官方推荐。 不…
Redis语法介绍之String
string基础的增删改查命令: 127.0.0.1:6379> set k1 v1 OK 127.0.0.1:6379> get k1 "v1" 127.0.0.1:6379> del k1 (int…
Redis【知识点】批量删除指定Key
Redis中有删除单条数据的命令DEL但是他没有批量删除多条数据的方法,那我们怎么去批量删除多条数据呢! 第一种方式 /work/app/redis/bin/redis-cli -a youpassword keys '…
redis缓存分页思路
传统分页一般分页做缓存都是直接查找出来,按页放到缓存里,但是这种缓存方式有很多缺点。如缓存不能及时更新,一旦数据有变化,所有的之前的分页缓存都失效了。比如像微博这样的场景,微博下面现在有一个顶次数的排序。这个用传统的分页…
go-redis cluster 使用demo
package main import ( "fmt" "time" "github.com/go-redis/redis" ) func main() { client := redis.NewClusterClien…
golang--- Redis 操作
1. Redis简介 Redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库。 1.1 特点 支持更多数据类型 和Memcached类似,它支持存…
ubuntu 安装redis两种方式 教程
方式一: 下载地址:http://redis.io/download,下载最新文档版本。 本教程使用的最新文档版本为 2.8.17,下载并安装: $ wget http://download.redis.io/relea…
Redis与其他数据库key-value存储有什么不同?
Redis与其他数据库key-value存储有什么不同? 1,Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无…