搜索结果
查询Tags标签: Redis,共有 8980条记录-
Redis基本数据类型ZipList
为什么要有ziplist 有两点原因:普通的双向链表,会有两个指针,在存储数据很小的情况下,我们存储的实际数据的大小可能还没有指针占用的内存大,是不是有点得不偿失?而且Redis是基于内存的,而且是常驻内存的,为了节省内存,又能达到链表的功能,ziplist出现了。 链表…
2022/9/18 2:16:23 人评论 次浏览 -
redis的几个优化点
1. redis独写速度慢可以将redis单实例改为redis集群 2. redis报OOMredis内存溢出,调大redis内存:增加redis.conf中的maxmemory 的值。如果redis服务器内存不足,还需要增加内存硬件资源 3. 调优redis内存通过配置内存淘汰机制来进行调优,具体如下:在配置文件redis.con…
2022/9/18 2:16:13 人评论 次浏览 -
groovy 清理redis-cluster
目录groovy 清理redis-cluster groovy 清理redis-cluster def redisClusterIp="192.168.58.134" def redisClusterPort=[7000,7001,7002]def flushredisdb(redisClusterIp,redisClusterPort) {for (redisPort in redisClusterPort) {sh """redis…
2022/9/17 2:19:52 人评论 次浏览 -
Redis常用基础命令
keykeys * 获取所有的keyselect 0 选择第一个库move myString 1 将当前的数据库key移动到某个数据库,目标库有,则不能移动flush db 清除指定库randomkey 随机keytype key 类型set key1 value1 设置keyget key1 获取keymset key1 value1 key2 value2 key…
2022/9/17 2:19:45 人评论 次浏览 -
记录redis集群连接超时问题及解决方案
下午同事反馈,某业务场景性能测试过程中,出现异常,提供日志报: Redis command timed out 1. 先看下日志org.springframework.dao.QueryTimeoutException: Redis command timed out; nested exception is io.lettuce.core.RedisCommandTimeoutException: Command time…
2022/9/17 2:19:41 人评论 次浏览 -
Linux - 安装 Redis
准备 wget http://download.redis.io/releases/redis-4.0.8.tar.gz历史版本下载 http://download.redis.io/releases/ 安装redis需要gcc编译环境 # 安装gcc yum install gcc -y解压 上传下载过后的压缩包到自己的服务器目录 # 进入目录 cd /opt/software# 解压到/tmp目录下…
2022/9/17 2:17:18 人评论 次浏览 -
【云原生 ? Docker】mysql、tomcat、nginx、redis 环境部署
注意在应用部署之前,docker 服务必须是开启状态 systemctl start docker。 目录 一、MySQL 部署 二、Tomcat 部署 三、Nginx 部署 四、Redis 部署一、MySQL 部署 1. 拉取 MySQL 镜像,此处选择的是 MySQL 5.7 版本; docker pull centos/mysql-57-centos72. 创建容器,容…
2022/9/16 2:18:39 人评论 次浏览 -
Redis知识点总结
Redis常见面试题总结(上) Redis 基础 什么是 Redis Redis 是一个基于 C 语言开发的开源数据库(BSD 许可),与传统数据库不同的是 Redis 的数据是存在内存中的(内存数据库),读写速度非常快,被广泛应用于缓存方向。并且,Redis 存储的是 KV 键值对数据。 为了满…
2022/9/16 2:17:34 人评论 次浏览 -
ERPNext vs Odoo
ERPNext 是 frappe 的一个应用, frappe 还有其他的应用,比如 hrms, LMSfrappe 应用 使用 frappe-bench 工具进行管理frappe 在部署上, 逻辑划分为site # 站点,数据库apps # 软件包 相关基础软件maridadb redis-server # cache, queue, socketionodejs 14 …
2022/9/15 23:18:54 人评论 次浏览 -
docker-compose.yml
version: 3.7 services:#mysql#服务名,自定义mysql:image: mysql:5.7.25container_name: mysqlrestart: alwaysvolumes:- /tmp/mysql/conf/hmy.cnf:/etc/mysql/conf.d/hmy.cnf- /tmp/mysql/data:/var/lib/mysqlenvironment:MYSQL_ROOT_PASSWORD: rootports:- 3306:3306re…
2022/9/15 23:18:37 人评论 次浏览 -
Redis变慢?深入浅出Redis性能诊断系列文章(三)
(本文首发于“数据库架构师”公号,订阅“数据库架构师”公号,一起学习数据库技术,助力职业发展) 本篇为Redis性能问题诊断系列的第三篇,主要从Redis服务层面上进行讲解,重点对相关机制的工作原理进行剖析,及如何最优的使用来提高处理性能。一.数据持久化的影响 为…
2022/9/15 2:18:49 人评论 次浏览 -
《Redis设计与实现》读书笔记
Reids 共同关注 五种数据类型 既可以存储字符串,有可以存储数字,甚至二进制位 一些命令只作用于个别类型,一些命令作用于所有,Redis 命令怎么识别类型的 不同数据类型的键值对是怎么存储的 过期键怎么删除的 发布订阅,脚本,事务 一条命令存发出到返回的步骤,使用什…
2022/9/15 2:17:28 人评论 次浏览 -
redis 持久化设置
redis有两种持久化方式:AOF和RDB 1.AOF持久化 以日志追加的形式写入日志文件appendonly.aof# 编辑.conf文件 vim /etc/redis/6379.conf# 修改如下参数:appendonly yes // 默认是no不开启# appendfsync always // 同步写回,每次执行命令都会写回磁盘 appendfsync e…
2022/9/15 2:17:27 人评论 次浏览 -
Redis 存储对象信息是用 Hash 还是 String
Redis 存储对象信息是用 Hash 还是 String Redis 内部使用一个 RedisObject 对象来表示所有的 key 和 value,RedisObject 中的 type,则是代表一个 value 对象具体是何种数据类型,它包含字符串(String)、链表(List)、哈希结构(Hash)、集合(Set)、有序集合(Sort…
2022/9/14 2:17:07 人评论 次浏览 -
CentOS搭建Redis集群
#环境 VMware: VMwareworkstation_full_12.1.0.2487.1453173744.exe CentOS 7: CentOS Linux release 7.5.1804 (Core) #redis安装 下载解压拷贝redis [root@localhost ~]# mkdir /soft && cd /soft [root@localhost soft]# wget http://download.redis.io/rele…
2022/9/14 2:16:15 人评论 次浏览