随笔分类 -  Redis

摘要:一、Redis集群key查询实现(scan) CommandObjects commandObjects = new CommandObjects(); Set<String> keys = new HashSet<>(); Map<String, ConnectionPool> map = jed 阅读全文
posted @ 2023-01-25 20:35 茅坤宝骏氹 阅读(25) 评论(0) 推荐(0)
摘要:转载自 想不到!面试官问我:Redis 内存满了怎么办 Redis占用内存大小 Redis的内存淘汰 LRU算法 LRU在Redis中的实现 LFU算法 问题 Redis占用内存大小 我们知道Redis是基于内存的key-value数据库,因为系统的内存大小有限,所以我们在使用Redis的时候可以配 阅读全文
posted @ 2020-05-17 11:06 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis面试题(2020最新版) 概述 什么是Redis Redis(Remote Dictionary Server) 是一个使用 C 语言编写的,开源的(BSD许可)高性能非关系型(NoSQL)的键值对数据库。 Redis 可以存储键和五种不同类型的值之间的映射。键的类型只能为字符串, 阅读全文
posted @ 2020-05-10 14:45 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis RDB文件格式全解析 点评 这篇文章作为对RDB理解的教程文章,对RDB文件的原理理解有助于进行Redis高阶应用的设计与开发。 文章转自:http://blog.nosqlfan.com/html/3734.html 作者:@nosqlfan RDB文件是Redis持久化的一种 阅读全文
posted @ 2020-04-12 10:11 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 这几道 Redis 面试题都不懂,怎么拿 Offer? 缓存雪崩 缓存穿透 缓存与数据库双写一致 最后 随着系统访问量的提高,复杂度的提升,响应性能成为一个重点的关注点。而缓存的使用成为一个重点。redis 作为缓存中间件的一个佼佼者,成为了面试必问项目。 本文分享一下Redis几道常见的面 阅读全文
posted @ 2019-08-31 13:01 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 分布式之redis复习精讲 引言 为什么写这篇文章? 博主的《分布式之消息队列复习精讲》得到了大家的好评,内心诚惶诚恐,想着再出一篇关于复习精讲的文章。但是还是要说明一下,复习精讲的文章偏面试准备,真正在开发过程中,还是脚踏实地,一步一个脚印,不要投机取巧。 考虑到绝大部分写业务的程序员,在 阅读全文
posted @ 2019-01-05 12:14 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis 高可用特性之 “持久化” 详解 在之前的文章中,介绍了《Redis的内存模型》,从这篇文章开始,将依次介绍 Redis 高可用相关的知识——持久化、复制(及读写分离)、哨兵、以及集群。 本文将先说明上述几种技术分别解决了 Redis 高可用的什么问题,然后详细介绍 Redis 的 阅读全文
posted @ 2018-11-20 19:17 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis 如何分析慢查询操作 什么是慢查询 和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis slowlog是Redis用来记录查询执行时间的日志系统。 查询执行时间指的是不包括像客户端响应(talking)、发送回复等IO操作,而单单是 阅读全文
posted @ 2018-10-12 19:29 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis 再牛逼,也得设置密码 Redis 你再牛逼也得设置密码啊,不然会有安全漏洞,造成一些隐患。 还有,比如像出现下面这样的错,需要设置密码,或者关闭保护模式,所以还是设置密码比较安全。不然只能本地操作,不能远程连接。 DENIED Redis is running in protec 阅读全文
posted @ 2018-10-12 19:28 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 超详细的 Redis Cluster 官方集群搭建指南 今天从 0 开始搭建 Redis Cluster 官方集群,解决搭建过程中遇到的问题,超详细。 安装ruby环境 因为官方提供的创建集群的工具是用ruby写的,需要ruby2.2.2+版本支持,ruby安装需要指定openssl。 安装 阅读全文
posted @ 2018-10-11 19:39 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis Linux 安装运行实战全记录 下载Redis 去Redis官网下载最新的Linux包,Redis官方没有Windows版的下载。 https://redis.io/ 下载后把包上传到Linux服务器。 安装Redis 1、解压Redis包 > tar -zxvf redis-4 阅读全文
posted @ 2018-10-10 19:30 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis 的 8 大应用场景 之前讲过Redis的介绍,及使用Redis带来的优势,这章整理了一下Redis的应用场景,也是非常重要的,学不学得好,能正常落地是关键。 下面一一来分析下Redis的应用场景都有哪些。 1、缓存 缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能 阅读全文
posted @ 2018-10-10 19:29 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 史上最全 50 道 Redis 面试题 1、什么是Redis? Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以 阅读全文
posted @ 2018-10-09 12:53 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 深度历险:Redis 内存模型详解 Redis 是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说 Redis 是实现网站高并发不可或缺的一部分。 我们使用 Redis 时,会接触 Redis 的 5 种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是 阅读全文
posted @ 2018-10-03 01:25 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 教你用 3 台机器搞定一个 Redis 高可用架构 基于内存的 Redis 应该是目前各种 Web 开发业务中最为常用的 key-value 数据库了。 我们经常在业务中用其存储用户登陆态(Session 存储),加速一些热数据的查询(相比较 MySQL 而言,速度有数量级的提升),做简单的 阅读全文
posted @ 2018-10-02 12:14 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 这可能是史上最全 Redis 高可用解决方案总结 本文主要针对 Redis 常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis 的几种常见使用方式包括: Redis 单副本; Redis 多副本(主从); Redis Sentinel(哨兵); Redis Cluster; 阅读全文
posted @ 2018-10-02 11:52 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 自己动手写一个能操作redis的客户端 引言 redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照redis的协议,发送指定数据给redis,监听返回值即可。 确实 阅读全文
posted @ 2018-09-29 19:19 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis进阶之内存模型 前言 Redis是目前最火爆的内存数据库之一,通过在内存中读写数据,大大提高了读写速度,可以说Redis是实现网站高并发不可或缺的一部分。 我们使用Redis时,会接触Redis的5种对象类型(字符串、哈希、列表、集合、有序集合),丰富的类型是Redis相对于Mem 阅读全文
posted @ 2018-09-28 19:14 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 键值存储之外,Redis还有这些用法 Redis是一个强大的内存数据结构存储,包含数据库,缓存和消息代理等多种用途。大多数人经常认为它不过是一个简单的键值存储,但其实它有更多的能力。下面给出一些实例 1.全页面缓存 首先是整页缓存。如果你正在使用服务器端呈现的内容,则不需要为每个单独的请求重 阅读全文
posted @ 2018-09-26 09:21 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)
摘要:转载自 Redis进阶之主从复制 一、主从复制概述 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave);数据的复制是单向的,只能由主节点到从节点。 默认情况下,每台Redis服务器都是主节点;且一个主节点可以有多个从 阅读全文
posted @ 2018-09-22 20:07 茅坤宝骏氹 阅读(0) 评论(0) 推荐(0)