redis缓存
文章平均质量分 64
潜水艇_
这个作者很懒,什么都没留下…
展开
-
01-1 redis单机搭建并使用:centos7,redis3.0.0,java-maven
最近在使用redis 顺便做个笔记 一、redis搭建 1、下载安装gcc: yum install gcc-c++ 因为下载的redis文件是c++源码需要安装gcc来编译源码 2、下载redis [root@bogon ~]# cd /usr/local/ [root@bogon local]# wget http://download.redis.io/r...原创 2018-07-10 11:11:29 · 132 阅读 · 0 评论 -
01-2 redis集群搭建并使用:centos7,redis3.0.0,java-maven
一、单机版安装 1、下载安装gcc: [root@bogon ~]# yum install gcc-c++ 说明: 因为下载的redis文件是c++源码需要安装gcc来编译源码 2、下载redis [root@bogon ~]# cd /usr/local/ [root@bogon local]# wget http://download.redis.io/rel...原创 2018-06-15 09:35:06 · 270 阅读 · 0 评论 -
03-1 reids 键的操作
1、查看所有的键: 语法:keys * 127.0.0.1:6379> keys * 1) "java" 2) "hello" 3) "test" 4) "python" 5) "mylist" 2、查看键的总数 语法:dbsize 127.0.0.1:6379> dbsize (integer) 5 3、检查键是否存在 语法:exists ke原创 2018-07-10 23:38:33 · 86 阅读 · 0 评论 -
02-1 redis的单线程架构
redis使用了单线程架构和IO多路复用模型来实现高性能的内存数据访问。 1、单线程模型 Redis客户端与服务端的模型可以简化成三个过程:发送命令、执行命令、返回结果 执行命令: 1、由于redis是单线程,每一条到达服务端的命令不会立即执行,所有的命令会进入一个队列中,然后逐个被执行。 2、多个客户端发送命令的执行顺序是不确定的,但是不会有两条命令同时被执行,不会产生并发问题。 ...原创 2018-07-10 23:54:52 · 145 阅读 · 0 评论 -
03-2 redis字符串
字符串是redis最基础的数据结构,字符串类型的值实际可以是: 简单字符串,复杂字符串(json,xml),数字(整数,浮点数),二进制(图片,音频,视频)但是不能超过512mb 一、字符串常用命令: 1.1、设置值:set 语法:set key value [ ex seconds ] [ px milliseconds ] [ nx | xx ] 返回值:ok代表设置成功 ex s...原创 2018-07-20 10:07:56 · 96 阅读 · 0 评论 -
03-3 redis哈希
基本的语言都提供了哈希类型,只是叫法不同(哈希,字典,关联数组),哈希类型是指键值本身又是一个键值对。 哈希类型中的映射关系叫field-value,value是指field对应的值,不是键对应的值。 一、哈希命令 1.1、设置值:set 语法:hset key filed value 1.2、获取值:hget 语法:hget key field 1.3、删...原创 2018-07-20 14:52:11 · 127 阅读 · 0 评论