前言 Redis是常用基于内存的Key-Value数据库,比Memcache更先进,支持多种数据结构,高效,快速。用Redis可以很轻松解决高并发的数据访问问题;作为实时监控信号处理也非常不错。 环境 Ubuntu 18.04 安装Redis服务器端 安装完成后,Redis服务器会自动启动,我们检查 ...
分类:
系统相关 时间:
2018-08-10 23:23:47
阅读次数:
452
1. 服务器中数据库结构 Redis 服务器将所有数据库都保存在服务器状态 redisServer 结构的 db 数组中,由 redisDb 结构代表一个数据库 Redis 服务器默认会创建16个数据库,默认情况下,Redis客户端的目标数据库是0号数据库。 2. 切换数据库 SELECT 命令用来 ...
分类:
数据库 时间:
2018-08-09 13:54:56
阅读次数:
193
Redis客户端使用名为RESP(Redis序列化协议)的协议与Redis服务器进行通信。 虽然该协议是专为Redis设计的,但它可以用于其他CS软件项目的通讯协议。 <! more RESP是以下几方面的考虑: 易于实现 快速解析 可读性高 RESP可以序列化不同的数据类型,如整型,字符串,数组。 ...
分类:
其他好文 时间:
2018-08-08 10:35:11
阅读次数:
167
1.安装 tarxf redis-3.2.5.tar.gz cd redis-3.2.5 make mkdir -p /usr/local/redis/bin src目录下这些文件作用如下 redis-server:Redis服务器的daemon启动程序 redis-cli:Redis命令行操作工具 ...
分类:
数据库 时间:
2018-08-07 13:05:08
阅读次数:
195
Redis缓存清理参考文章:Redis缓存清理可以先用命令ps-ef|grepredis,找到对应的redis的ip和端口1.访问redis根目录cd/usr/local/redis-2.8.192.进入src/redis-clicdsrc/redis-cli3.执行:dbsize4.执行:flushall5.执行:exitredis集群指定key值得缓存清理:1)登录至指定端口的redis服务器
分类:
其他好文 时间:
2018-08-02 12:21:33
阅读次数:
200
1、下载最新redis https://github.com/MicrosoftArchive/redis/releases 2、解压如果是mis 版本直接下一步下一步即可 3、接下来我们把redis设置到环境变量中去; 4、启动redis服务器 cmd进入当前redis解压后的文件夹 输入 >>r ...
遇到一个奇葩的问题,我在本机连接redis可以ping通,也可以telnet,但是用java的jedis连接,隔一段时间就会发现连接失败,但是再执行一次,又ok了。 最后在redis.conf文件中,bind 192.168.1.2 就好了,当然你要改成自己的redis服务器所在的ip。 题外话:如 ...
分类:
其他好文 时间:
2018-07-29 23:21:10
阅读次数:
333
NOSQL(Redis)简介 Redis简介 Redis的安装和部署 解压: 改名: 终止redis服务器 Redis基础数据类型详解 String类型 Hash类型 List类型 Set类型和zset类型 zset类型 Redis高级命令 Redis安全性 Redis主从复制 Redis简单事务 ...
分类:
其他好文 时间:
2018-07-27 01:13:34
阅读次数:
162
1.本地防火墙是否关闭 2.服务器的防火墙是否关闭 检查方法: service iptables status 查看防火墙状态 service iptables stop 关闭防火墙 chkconfig iptables off 永久关闭防火墙 3.本地是否能ping通服务器redis 4.修改re ...
分类:
其他好文 时间:
2018-07-25 11:36:45
阅读次数:
143
哨兵模式是Redis集群管理的一种方式。 下面以Go语言为例介绍其使用方式。 使用举例 哨兵方式client端的实现原理 client查询集群中的master节点。 client查询Master 其代码如下: 基本过程是:使用redis 服务器地址,创建连接,发送请求,返回Redis Master地 ...
分类:
其他好文 时间:
2018-07-22 14:14:25
阅读次数:
281