
redis
文章平均质量分 94
码农博士
从事互联网开发10年,曾在多个公司任职项目经理,擅长微服务、分布式搜索的架构设计; 精于JVM、TCP大并发性能调优。
展开
-
mac下redis安装、设置、启动停止
[redis] mac下redis安装、设置、启动停止下载安装需要下载release版本,下载地址:http://download.redis.io/releases/无法打开官网可使用:(http://www.redis.cn)我这里下载的是:http://download.redis.io/releases/redis-3.2.5.tar.gz解压到/usr/local/redis目录中,然后依次执行以下命令:cd /usr/local/redismake testsudo mak原创 2021-04-04 12:21:50 · 284 阅读 · 0 评论 -
Redis远程连接
远程连接redis命令如下:$ redis-cli -h 192.168.153.131 -p 6379远程连接报错如下:192.168.153.131:6379> set 1 1(error) DENIED Redis is running in protected mode because protected mode is enabled, no bind addres...原创 2019-04-28 08:10:55 · 9003 阅读 · 0 评论 -
Jedis操作Redis实例
简介Jedis Client是Redis官网推荐的一个面向java客户端,库文件实现了对各类API进行封装调用。Jedis源码工程地址:https://github.com/xetorthio/jedis使用Redis Client最好选用与服务端对应的版本,本例中使用Redis 3.2.9客户端使用jedis -2.9.0,Maven工程添加如下引用即可。 redis.cli原创 2018-05-08 11:40:08 · 1090 阅读 · 0 评论 -
Redis基本介绍
Redis 简介Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。 Redis 与其他 key - value 缓存产品有以下三个特点:Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。Redis不仅仅支持简单的key-value类型的数据,同时还提供list,set,zset,hash等数据结构的存储。Redis支持数原创 2018-05-08 09:14:49 · 165 阅读 · 0 评论 -
Redis面试专题
Redis面试专题1. 什么是redis?Redis 是一个基于内存的高性能key-value数据库。 (有空再补充,有理解错误或不足欢迎指正)2. Reids的特点Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超原创 2018-02-28 12:06:22 · 1374 阅读 · 0 评论 -
Redis快照原理详解
本文对Redis快照的实现过程进行介绍,了解Redis快照实现过程对Redis管理很有帮助。Redis默认会将快照文件存储在Redis当前进程的工作目录中的dump.rdb文件中,可以通过配置dir和dbfilename两个参数分别指定快照文件的存储路径和文件名。快照的过程如下。(1)Redis使用fork函数复制一份当前进程(父进程)的副本(子进程);(2)父进程继续接收并处理客户端...原创 2019-05-24 07:06:00 · 4885 阅读 · 1 评论 -
Redis安装过程jemalloc/jemalloc.h报错
问题:[root@localhost redis-3.0.0]# makecd src && make allmake[1]: Entering directory `/data/redis-3.0.0/src' CC adlist.oIn file included from adlist.c:34:zmalloc.h:50:31: error: jemall...原创 2019-05-13 07:18:05 · 710 阅读 · 0 评论 -
Redis主从复制原理
理解Redis主从复制原理对Redis维护与使用是有非常大的帮助,下图对Redis复制流程进行描述:连接主数据库 向主数据库发送 SYNC 命令; 后台保存快照(即RDB持久化的过程),并将保存快照期间接收到的命令缓存起来; 主数据库将快照文件和所有缓存的命令发送给从数据库 从数据库载入快照文件并执行收到的缓存的命令 主数据库每当收到写命令时就会将命令同步给从数据库,保证主从数据...原创 2019-05-08 16:56:05 · 187 阅读 · 0 评论 -
redis配置文件中slave-serve-stale-data的解释
redis.conf文件中可以看到slave-serve-stale-data这个参数,作用是什么?原文解释:# When a slave loses its connection with the master, or when the replication# is still in progress, the slave can act in two different ways...原创 2019-05-08 15:12:24 · 12045 阅读 · 0 评论 -
redis3.0配置文件详解
#redis.conf# Redis configuration file example.# ./redis-server /path/to/redis.conf################################## INCLUDES ####################################这在你有标准配置模板但是每个redis服务器又需要个性设置的时候...原创 2019-04-28 07:29:29 · 192 阅读 · 0 评论 -
Windwos安装Redis
下载地址:https://github.com/MicrosoftArchive/redis进入后点击release,下方可看到下载地址,下载mis文件,双击即可安装原创 2019-04-27 20:10:44 · 374 阅读 · 0 评论 -
Centos安装redis详解
redis官方网站对redis的安装已有介绍,但没有redis环境的安装,redis自动启动服务安装等等;redis官网:https://redis.io本文以centos6为基础安装redis环境安装安装Redis需要将下载的源码进行编译,编译依赖gc++,如果没有gc++环境需要安装gcc,执行以下命令:yum update#安装wget下载工具yum instal...原创 2019-04-27 19:21:20 · 218 阅读 · 0 评论 -
redis编译报错总结
redis编译报错总结: 1、不能编译没有GCC 编译工具安装报错:问题1:make时可能会报如下错误cc -c -std=c99 -pedantic -O2 -Wall -W -g -rdynamic -ggdb adlist.cmake: cc:命令未找到make: *** [adlist.o] 错误 127解决方法:安装gcc命令如下:yum install gcc2...原创 2019-04-26 00:03:40 · 2635 阅读 · 0 评论