51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#redis
redis安装优化:
1)内存分配控制:vm.overcommit_memoryredis启动时肯呢个会出现这样的日志:6135:M21Apr17:25:46.468#WARNINGovercommit_memoryissetto0!Backgroundsavemayfailunderlowmemorycondition.Tofixthis...
代码星球
·
2020-05-30
redis
安装
优化
Redis的数据结构
五种数据类型:字符串(String)字符串列表(list)有序字符串集合(sortedset)哈希(hash)字符串集合(set) Key定义的注意点:不要过长,不要过短,统一的命名规范 存储String二进制安全的,存入和获取的数据相同Value最多可以容纳的数据长度是512M&nbs...
代码星球
·
2020-05-25
Redis
数据结构
Redis(六)——高可用之哨兵sentinel配置与启动及主从服务宕机与恢复
、主从复制高可用#主从复制存在的问题:1主从复制,主节点发生故障,需要做故障转移,可以手动转移:让其中一个slave变成master2主从复制,只能主写数据,所以写能力和存储能力有限 哨兵是对Redis的系统的运行情况的监控,它是一个独立进程,它会独立运行,功能有二个:通过发送命令,让Redis服...
代码星球
·
2020-05-25
Redis
高可
用之
哨兵
sentinel
Redis(五)——主从做读写分离原理与优化
一、什么是主从复制一主一从,一主多从做读写分离(可以设置主写从读),做数据副本,扩展数据性能一个maskter可以有多个slave,一个slave只能有一个master数据流向是单向的,从master到slave二、复制到配置启动两个服务端:示例:在阿里云服务器上创建两个redis服务端配置文件(注意配置文件中的端口不...
代码星球
·
2020-05-25
Redis
主从
读写
分离
原理
Redis(四)——持久化方案(RDB和AOF使用)
一、持久化的作用1.什么是持久化redis的所有数据保存在内存中,对数据的更新将异步的保存到硬盘上2.持久化的实现方式快照:某时某刻数据的一个完成备份-mysql的Dump-redis的RDB写日志:任何操作记录日志,要恢复数据,只要把日志重新走一遍即可-mysql的Binlog-Hhase的HLog-Redis的AO...
代码星球
·
2020-05-25
Redis
持久化
方案
RDB
AOF
Redis(三)——高级用法(GEO地理位置信息)
一、GEO1.介绍GEO(地理信息定位):存储经纬度,计算两地距离,范围等北京:116.28,39.55天津:117.12,39.08可以计算天津到北京的距离,天津周围50km的城市,外卖等2.5个城市纬度城市经度纬度简称北京116.2839.55beijing天津117.1239.08tianjin石家庄114.29...
代码星球
·
2020-05-25
Redis
高级
用法
GEO
地理位置
Redis(二)——五大数据类型的基本操作(字符串类型,哈希类型,列表类型,集合类型,有序集合类型)
一、通用命令命令:keys相关用法#打印出所有keykeys*#打印出所有以n开头的keykeysn*#四位长度,以na开头,?代表任意一位keysna?e#打印出所有以he开头,第三个字母是h到l的范围keyshe[h-l]lo注意:keys命令一般不在生产环境中使用,生产环境key很多,时间复杂度为o(n),用sc...
代码星球
·
2020-05-25
类型
集合
Redis
五大
数据
Redis(一)——redis初识,redis安装和启动
一、Redis介绍基于键值对的存储系统:字典形式五种数据结构:字符串(String),Hash(字典),列表(List),集合(Set),有序集合(SortedSet)redis大部分时间用来做缓存,因为速度快(内存数据库,单线程,单进程)五大数据类型:(Redis使用场景)做缓存:string类型最多,其次是hash...
代码星球
·
2020-05-25
redis
Redis
初识
安装
启动
Docker(三)——应用部署(MySQL部署,Nginx部署,Redis部署)
一、MySQL部署1.拉取mysql5.7镜像dockerpullmysql:5.72.创建容器,启动mysql5.7(建议别用最新版本的mysql)dockerrun-id--name=mysql1-p3306:3306-eMYSQL_ROOT_PASSWORD=123456mysql:5.7-p 代表端口...
代码星球
·
2020-05-25
部署
Docker
应用
MySQL
Nginx
Redis系列---操作命令及数据类型
准备环境:Redis 详细见上一个章节 我们接下来操作的命令用的是Redis自带的客户端工具,在安装redis的目录下面有个redis-cli的,我们启动它即可,启动之前要先启动redis喔! [root@VM_0_10_centosbin]#lltotal15524-rw-r--r--1...
代码星球
·
2020-05-25
Redis
系列
操作
命令
数据
Redis系列---安装redis单机版02
准备环境: Centos6.X redis3.+版本(自行下载,redis的版本:副版本号奇数版本号是测试版,不建议在生产环境中使用。偶数版本时稳定版建议在生产环境中使用。3.0版本更新比较大。集成了集群技术) 第一步在Linux系统中安装gcc,因为上一章提到过,它是基于c语言编写的[roo...
代码星球
·
2020-05-25
Redis
系列
安装
redis
单机版
Redis系列---redis简介01
1Redis简介RemoteDictionaryServer(Redis)是一个开源的使用ANSIC语言编写、支持网络、基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API它通常被称为数据结构服务器,因为值value可以是字符串String,哈希Map,列表list,集合set和有序...
代码星球
·
2020-05-25
Redis
系列
---redis
简介
redis中 Could not get a resource from the pool 异常解决
redis.clients.jedis.exceptions.JedisConnectionExceptionCouldnotgetaresourcefromthepool 在度娘上查了好久的资料也没有解决,最终把问题定位到了集群的身上,果然...集群中有个节点晾凉了.好了开始解决问题吧(仅限于集群宕机或者与...
代码星球
·
2020-05-25
redis
Could
not
get
resource
Cache层 -【Redis入门】
Cache层-【Redis入门】...
代码星球
·
2020-05-24
Cache
Redis
入门
redis.rpm 安装
yuminstalljemalloc wget http://www6.atomicorp.com/channels/atomic/centos/6/x86_64/RPMS/redis-3.0.7-4.el6.art.x86_64.rpmrpm-ivhredis-3.0.7-4.el6.art.x8...
代码星球
·
2020-05-24
redis.rpm
安装
首页
上一页
...
57
58
59
60
61
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他