• redis判断key是否存在
  • redis判断key是否存在

    Redis EXISTS 命令用于检查给定 key 是否存在。推荐手册:Redis命令操作中文手册redis EXISTS 命令基本语法如下:redis 127.0.0.1:6379> EXISTS KEY_NAME可用版本>= 1.0.0

  • redis如何启动
  • redis如何启动

    redis的三种启动方式1.直接启动进入redis根目录,执行命令:#加上‘&’号使redis以后台程序方式运行./redis-server &2.通过指定配置文件启动(redis教程)可以为redis服务启动指定配置文件,例如配置为/et

  • SSM项目加入Redis支持的方法介绍
  • SSM项目加入Redis支持的方法介绍

    需要先搭好SSM开发环境,并安装好Redis,下面是具体的实现步骤:1、在项目中引入jedis架包:jedis-2.8.2.jar、spring-data-redis-1.6.2.RELEASE.jar和commons-pool-1.6.j

  • redis高可用方案图文详解
  • redis高可用方案图文详解

    理解并从头搭建redis集群部分开发人员工作当中只是在应用中使用redis,比如用来做数据结果的缓存。而且现在有很多不错的redis客户端工具(redisson),基本上可以不用关注redis命令就可以完成相当部分的功能。所以可能会对如下这

  • Redis哨兵模式实现主从故障互切换的方法
  • Redis哨兵模式实现主从故障互切换的方法

    Redis Sentinel 是一个分布式系统, 你可以在一个架构中运行多个 Sentinel 进程(progress), 这些进程使用流言协议(gossip protocols)来接收关于主服务器是否下线的信息, 并使用投票协议(agre

  • redis的配置文件介绍
  • redis的配置文件介绍

    1、开头说明这里没什么好说的,需要注意的是后面需要使用内存大小时,可以指定单位,通常是以 k,gb,m的形式出现,并且单位不区分大小写。2、INCLUDES我们知道Redis只有一个配置文件,如果多个人进行开发维护,那么就需要多个这样的配置

  • redis分布式集群搭建介绍
  • redis分布式集群搭建介绍

    Redis集群架构图上图蓝色为redis集群的节点。节点之间通过ping命令来测试连接是否正常,节点之间没有主区分,连接到任何一个节点进行操作时,都可能会转发到其他节点。1、Redis的容错机制节点之间会定时的互相发送ping命令,测试节点

  • Redis分布式锁的正确实现方式介绍
  • Redis分布式锁的正确实现方式介绍

    分布式锁一般有三种实现方式:1、数据库乐观锁;2、基于Redis的分布式锁;3、基于ZooKeeper的分布式锁。本文将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种

  • redis数据过期时间设置
  • redis数据过期时间设置

    1、Redis中key的的过期时间通过EXPIRE key seconds命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定的秒数后被自动删除。被指定了过期

  • redis分片详解
  • redis分片详解

    分片(partitioning)就是将你的数据拆分到多个 Redis 实例的过程,这样每个实例将只包含所有键的子集。本文第一部分将向你介绍分片的概念,第二部分将向你展示 Redis 分片的可选方案。分片能做什么Redis 的分片承担着两个主

  • redis分布式锁实现方法介绍
  • redis分布式锁实现方法介绍

    一、使用分布式锁要满足的几个条件:1、系统是一个分布式系统(关键是分布式,单机的可以使用ReentrantLock或者synchronized代码块来实现)2、共享资源(各个系统访问同一个资源,资源的载体可能是传统关系型数据库或者NoSQL

  • .NET中使用Redis的方法介绍
  • .NET中使用Redis的方法介绍

    Redis是一个用的比较广泛的Key/Value的内存数据库,新浪微博、Github、StackOverflow 等大型应用中都用其作为缓存。(推荐:redis教程)最近项目中需要使用Redis,这里简单记录一下Redis的安装,以及如何在

  • Windows下搭建redis集群示例
  • Windows下搭建redis集群示例

    Redis集群:如果部署到多台电脑,就跟普通的集群一样;因为Redis是单线程处理的,多核CPU也只能使用一个核,所以部署在同一台电脑上,通过运行多个Redis实例组成集群,然后能提高CPU的利用率。推荐:redis视频教程在Windows

  • CentOS下Redis的安装方法介绍
  • CentOS下Redis的安装方法介绍

    安装Redis需要知道自己需要哪个版本,有针对性的安装,比如如果需要redis GEO这个地理集合的特性,那么redis版本就不能低于3.2版本,由于这个特性是3.2版本才有的。另外需要注意的是,Redis约定次版本号(即第一个小数点后的数

  • 如何进入redis数据库
  • 如何进入redis数据库

    1、在配置文件redis.conf中把绑定的Ip注释掉 (推荐学习:Redis视频教程) 2、在配置文件redis.conf中把protected-mode 改为 no 3、在配置文件redis.

  • redis集群如何分配哈希槽
  • redis集群如何分配哈希槽

    重新分配哈希曹:ip:port 为当前redis集群任意节点ip和port (推荐学习:Redis视频教程)redis-cli --cluster reshard ip:port操作如图:分配哈希槽有两种方式:1、在

  • redis Cluster集群如何关闭
  • redis Cluster集群如何关闭

    redis集群各redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽,无主机,客户端随意连接一个节点都可以。 (推荐学习:Redis视频教程)正常关闭redis直接在客户端执行命令shutdown

  • redis消息队列如何防止数据丢失
  • redis消息队列如何防止数据丢失

    Redis实现消息队列有两种形式:广播订阅模式:基于Redis的 Pub/Sub 机制,一旦有客户端往某个key里面 publish一个消息,所有subscribe的客户端都会触发事件集群订阅模式:基于Redis List双向+ 原子性 +

  • redis集群如何解决重启不了的问题
  • redis集群如何解决重启不了的问题

    redis使用集群部署,如果遇到断电或者服务器重启,当再次启动的时候,有时候会启动不了。需要使用trib的fix命令进行修复。如果修复还是不行的话,可以清除节点数据再重新建集群,前提要备份之后操作。 (推荐学习:Redis视频教程

  • redis中RDB持久化详解
  • redis中RDB持久化详解

    Redis 相对于 Memcache 等其他的缓存产品,有一个比较明显的优势就是 Redis 不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。这几种丰富的数据类型我们花了两篇文章