redis

使用命令连接redis

Redis 命令用于在 redis 服务上执行操作。要在 redis 服务上执行命令需要一个 redis 客户端。Redis 客户端在我们之前下载的的 redis 的安装包中。语法Redis 客户端的基本语法为:启动 redis 客户端,打

redis缓存中间件基础知识介绍

基本数据结构String:普通的set和get,做简单的KV缓存、计数器和共享用户session。Hash:类似Map,一般存储结构化的数据(简单的对象),Hash的应用场景比较单一(现在的对象内部也嵌套一堆对象不适合Hash)。List:

redis的分区实现

分区是分割数据到多个Redis实例的处理过程,因此每个实例只保存key的一个子集。本文就来为大家介绍一下redis实现分区的方法。我们为什么要分区?分区的动机是什么?通常来说,Redis分区的好处大致有如下两个方面:1、性能的提升,单机Re

redis限制IP访问次数的方法

有时候我们需要限制一个api或页面访问的频率,例如单ip或单用户一分钟之内只能访问多少次,类似这样的需求很容易用Redis来实现。策略1:在redis中保存一个count值(int),key为user:$ip,value为该ip访问的次数,

Spring-data-redis集成redis的方法

Spring-data-redis是spring大家族的一部分,提供了在srping应用中通过简单的配置访问redis服务,对reids底层开发包(Jedis, JRedis, and RJC)进行了高度封装。一、安装redis服务 1、下

redis中的关系查询介绍

本文对Redis如何保存关系型数据,以及如何对其匹配、范围、模糊查询进行举例讲解。1、关系型数据的存储以Staff对象为例,在关系型数据库或类似GridGain的内存网格产品中(底层使用H2数据库的内存模式存储),我们以表形式保存对象的数据

redis常用接口实现

在实际工作中,redis通常是作为一个常用的工具类,你只需要调用其即可,所以这里就统计了redis的一些常用接口方法与实现。这里是封装了单机版与集群版本的两种不同实现。java是基于Jedis的jar包开发的,首先,你需要先下载安装这个ja

redis遍历所有key的方法

Redis键命令用于管理redis的键。本文就来为大家介绍redis中两个遍历redis所有键的方法--KEYS pattern和SCAN cursor,希望对大家有一定的帮助。当我们需要遍历Redis所有key或者指定模式的key时,首先

redis中批量删除key的方法

Redis是一个高性能的key-value数据库。redis中可以借助Linux的xargs指令来批量删除key,也可以使用flushdb和flushall命令删除所有key。批量删除KeyRedis 中有删除单个 Key 的指令 DEL,

通过redis实现服务器崩溃宕机的数据恢复

由于redis存储在内存中且提供一般编程语言常用的数据结构存储类型,所以经常被用于做服务器崩溃宕机的数据恢复处理。服务器可以在某些指定过程中将需要保存的数据以json对象等方式存储到redis中,也就是我们常说的快照,当服务器运行时读取re