redis
-
redis查看状态信息
redis查看状态信息redis查看状态信息infoall|defaultInfo指定项server服务器信息redis_version:Redis服务器版本redis_git_sha1:GitSHA1redis_git_dirty:Gitdirtyflagos:Redis服务
-
Linux-初识redis
Linux-初识redis实验环境:Centos7.3yum安装redis:清空/etc/yum.repos.d/目录下的所有文件下载阿里云yum源wget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.re
-
RedisTimeSeries实时时序数据库
RedisTimeSeries实时时序数据库一、时序数据库是什么?时间序列数据库TimeSeriesDatabase(TSDB)时序数据是随时间不断产生的一系列数据,简单来说,就是带时间戳的数据。1.时序数据库相关概念度量Metric:Metric类似关系型数据库里的表(Table),代表一系列同类时序数据的集合,例如为空
-
Redis 命令工具
Redis 命令工具Redis命令工具redis-serverRedis服务器启动命令redis-clishutdown停止服务redis-benchmark:性能测试工具,用于检测Redis在本机的运行效率redis-check-aof:修复有问题的AOF持久化文件redis-check-
-
redis槽位为什么是16384个?
redis槽位为什么是16384个?参考 https://blog.csdn.net/qq_38262266/article/details/108816456slot总共有16384个,这个数字是由redis的作者给定的一个比较合理的数据,crc16算法产生的哈希值有16bit,也就是说有2^16=65536个值,但是为
-
Redis 之分布式锁的实现
Redis 之分布式锁的实现##引言分布式锁大家应该不陌生,在很多大厂面试的时候,面试官们都很喜欢问这个问题。我们在系统中修改已有数据时,需要先读取,然后进行修改保存,此时很容易遇到并发问题。由于修改和保存不是原子操作,在并发场景下,部分对数据的操作可能会丢失。在单服务器系统我们常用本地锁来避免并发带来的问题,然而,当服
-
Redis 数据库
Redis 数据库Redis数据库客户端和服务端命令windows系统下启动redis命令1,打开命令window+r输入cmd2,进入redis安装目录cdredis3,输入redis-server.exeredis.windows.conf启动redis命令,看是否成功4,可能会启动失
-
redis实现消息队列的几种方式及其优劣
redis实现消息队列的几种方式及其优劣redis实现消息队列的几种方式及其优劣衡与墨已于2022-04-2720:46:32修改5617收藏24分类专栏:redis精华文章标签:redispub-substream消息队列版权redis同时被2个专栏收录19篇文章0订阅订阅专栏精华12篇文章0
-
redis基础操作–redis登录
redis基础操作–redis登录#查找redis命令的路径find/-nameredis-cli[root@t-enter~]#find/-nameredis-cli/usr/local/bin/redis-cli/usr/local/redis-5.0.5/src/redis-cliredis登录命令r
-
Redis缓存详解
Redis缓存详解一、缓存详解Redis是一种高性能的开源内存数据库,也可以作为缓存使用。Redis缓存是通过将数据存储在内存中来实现快速读写,因此具有极高的性能和吞吐量。以下是Redis缓存的详解:Redis数据类型Redis支持五种数据类型:字符串(string)、哈希(hash)、列表(list)、集合(
-
Redis 实战篇——Redis 客户端(Jedis,Luttece,Redisson)
Redis 实战篇——Redis 客户端(Jedis,Luttece,Redisson)一、Jedis,Redisson,Lettuce三者的区别共同点:都提供了基于Redis操作的JavaAPI,只是封装程度,具体实现稍有不同。不同点:1.1、Jedis是Redis的Java实现的客户端。支持基本的数据类型如:String、Hash、List、Set、SortedSet。
-
redis哨兵模式和集群模式优缺点_redis集群哨兵模式
redis哨兵模式和集群模式优缺点_redis集群哨兵模式Redis的部署模式里面如果对一致性hash算法不了解的,可以参考:一致性哈希算法原理详解Redis有哪些部署方式?单机模式:这也是最基本的部署方式,只需要一台机器,负责读写,一般只用于开发人员自己测试。哨兵模式:哨兵模式是一种特殊的模式,首先Redis提供了哨兵的命令,哨兵是一个独立运
-
[C/C++] 关于 vcredist 的那些事
[C/C++] 关于 vcredist 的那些事想必大部分人都经历过运行某程序缺少"XX.dll"的情况,并且最烦人的是当你从网上下载了对应的DLL后,程序又提示缺少其他文件,于是你不得不重复上述操作……不过我相信你们在网上搜索到的关于应对这种情况的方法可能都是下载诸如"vcredist_xxx"
-
redis常见面试题
redis常见面试题1.Redis到底是单线程还是多线程?Redis6.0版本之前的单线程指的是网络I/O和键值对读写是由一个线程完成的。Redis6.0引入的多线程指的是网络请求过程采用了多线程;而键值对读写命令仍然是单线程处理的,Redis依然是并发安全的。即数据操作模块是单线程的,其它持久化、集群数据同
-
Redis命令大全(超详细)
Redis命令大全(超详细)一:序其实本文的命令大家都可以去官网学习,但是我出这篇文章只是以更直观的方式来解读官网上的命令,让大家一眼可以看得懂,看的明白;注意:我全文使用的Redis版本为6.2.x版本,低版本可能有些命令不存在;还有要想学习更全的Redis命令,推荐官网学习其实写本次文章让我最初模棱两可的一些命令
-
redis开启多个端口_redis使用教程
redis开启多个端口_redis使用教程Centos安装多端口的redis服务背景redis默认端口6379,由于开发需要,key有重复。于是另起端口6380。配置服务过程1、新建/etc/redis6380.conf,内容如下:bind0.0.0.0port6380pidfile/var/run/redis_6380
-
学习笔记——redis集群(定义、集群连接、查看集群、节点分配方式、插槽、集群中录入值、查询集群中的值、故障恢复)
学习笔记——redis集群(定义、集群连接、查看集群、节点分配方式、插槽、集群中录入值、查询集群中的值、故障恢复)2023-02-10一、集群的定义1、redis集群实现了对redis的水平扩容,即启动N个redis节点,将整个数据库分布存储在N个节点中,每个节点存储总数据的1/N。2、redis集群通过分区来提供一定程度的可用性:即使集群中有一部分节点失效或者无法进行通讯,集群也可以继续处理命令请求二
-
Redis面试题(一): Redis到底是多线程还是单线程?
Redis面试题(一): Redis到底是多线程还是单线程?0.redis单线程问题单线程指的是网络请求模块使用了一个线程(所以不需考虑并发安全性),即一个线程处理所有网络请求,其他模块仍用了多个线程。1.为什么说redis能够快速执行(1)绝大部分请求是纯粹的内存操作(非常快速)(2)采用单线程,避免了不必要的上下文切换和竞争条件(3)非阻塞IO-IO多路复用2.redis的内部实现 内部实现采用epoll,采用了epoll+自己…
-
Windows下的Redis以及可视化连接工具RedisDesktopManager
Windows下的Redis以及可视化连接工具RedisDesktopManager因为官方并没有开发和维护windows版本的Redis,而且现在也不再更新了,如果想使用可以去网上下载。Windows版本的Redis有安装版(后缀mis)和免安装版(后缀rar或者zip)Redis安装步骤(Windows):第一步:网上下载Redis(压缩版):链接第二步:解压压缩包即可,解压即安装第三步:测试Redis:第一步:打开安装目录第二步:双击redis-server.exe启动redis服务器第三步:双击redis-cli.exe打开redis客户端
-
从 Reactor 模式看 Netty、Redis 线程模型
从 Reactor 模式看 Netty、Redis 线程模型Reactor模式目前存在的线程模型有:传统阻塞I/O服务模型和Reactor模式。Reactor模式是基于事件驱动开发的,核心组成部分包括Reactor和线程池,其中Reactor负责监听和分发事件,线程池负责处理事件。Reactor分为三种模型:单线程模型(单Reactor单线程)多线程模型(单Reactor多线程)主从多线程模型(多Reactor多线程)单Reactor单线程Reactor和Handler都在同一个线程中执行,即s