51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
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
数据结构
Jedis连接 HelloWorld实现
建一个Maven项目,pom里加下jedis依赖,<dependency> <groupId>redis.clients</groupId> <artifactId>jedis&l...
代码星球
·
2020-05-25
Jedis
连接
HelloWorld
实现
Jedis 连接池实例
package com.java1234.redis; import redis.clients.jedis.Jedis;import redis.clients.jedis.JedisPool;import redis.clients.jedi...
代码星球
·
2020-05-25
Jedis
连接
实例
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(二)——五大数据类型的基本操作(字符串类型,哈希类型,列表类型,集合类型,有序集合类型)
一、通用命令命令:keys相关用法#打印出所有keykeys*#打印出所有以n开头的keykeysn*#四位长度,以na开头,?代表任意一位keysna?e#打印出所有以he开头,第三个字母是h到l的范围keyshe[h-l]lo注意:keys命令一般不在生产环境中使用,生产环境key很多,时间复杂度为o(n),用sc...
代码星球
·
2020-05-25
类型
集合
Redis
五大
数据
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(一)——redis初识,redis安装和启动
一、Redis介绍基于键值对的存储系统:字典形式五种数据结构:字符串(String),Hash(字典),列表(List),集合(Set),有序集合(SortedSet)redis大部分时间用来做缓存,因为速度快(内存数据库,单线程,单进程)五大数据类型:(Redis使用场景)做缓存:string类型最多,其次是hash...
代码星球
·
2020-05-25
redis
Redis
初识
安装
启动
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中 Could not get a resource from the pool 异常解决
redis.clients.jedis.exceptions.JedisConnectionExceptionCouldnotgetaresourcefromthepool 在度娘上查了好久的资料也没有解决,最终把问题定位到了集群的身上,果然...集群中有个节点晾凉了.好了开始解决问题吧(仅限于集群宕机或者与...
代码星球
·
2020-05-25
redis
Could
not
get
resource
Redis系列---redis简介01
1Redis简介RemoteDictionaryServer(Redis)是一个开源的使用ANSIC语言编写、支持网络、基于内存亦可持久化的日志型、key-value数据库,并提供多种语言的API它通常被称为数据结构服务器,因为值value可以是字符串String,哈希Map,列表list,集合set和有序...
代码星球
·
2020-05-25
Redis
系列
---redis
简介
Cache层 -【Redis入门】
Cache层-【Redis入门】...
代码星球
·
2020-05-24
Cache
Redis
入门
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
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
其他