第一步:在Redis官网下载该Windows版本的安装包,如下所示 第二步:将文件进行解压,如下图所示 第三步:控制台中切换到其解压目录下面 第四步:在控制台中输入redis-server.exe redis.windows.conf即可启动Redis 还有一种启动Redi
第一步:在Redis官网下载该Windows版本的安装包,如下所示 第二步:将文件进行解压,如下图所示 第三步:控制台中切换到其解压目录下面 第四步:在控制台中输入redis-server.exe redis.windows.conf即可启动Redis 还有一种启动Redi
1.下载Redis(两种方法) 第一种方法:进入到官网:http://redis.io/download下载Redis 压缩包(推荐第一种) 第二种方法:在linux中使用如下命令直接下载Redis压缩包,但是在下载过程中容易卡死,因此不推荐使用该种方法 wget http://download.redis.io/releases/redis-5.0.3.tar.gz 下载完Redis压缩包之后将其上传至终端中 2.解压Redis压缩包 tar xzf redis-5.0.3…
问题描述:SpringBoot连接Redis服务出现DENIED Redis is running in protected mode because protected mode is enabled 解决方法:是说Redis服务处于保护模式,我们需要修改配置文件redis.conf。将NETWORK下的protected-mode yes修改 为protected-mode no,然后重启服务(./bin/redis-server ./redis.conf)
安装Docker 参考:https://blog.csdn.net/yan_dk/article/details/89427641 安装Docker-Compose Docker-Compose简介 Compose是Docker的服务编排工具,主要用来构建基于Docker的复杂应用,Compose 通过一个配置文件来管理多个Docker容器,非常适合组合使用多个容器进行开发的场景。 Docker-Compos…
这是学习笔记的第 2138 篇文章 千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。 从一开始脑海里开始也是火光四现,到不断的自我批评,后来也参考了一些团队的经验,我整理了下面的大纲内容。 既然要吃透这个问题,我们势必要回到本源,我把这个问题分为三部分: “千万级”,“大表”,“优化”, 也分别对应我们在图中标识的 “数据量”,“对象”…
有问题可以关注公众号:YangzaiLeHeHe 一、基本环境 首先我们需要使用VMware配置几个虚拟机,我们需要安装VMWare然后 下载自己的linux镜像文件,在虚拟机上安装linux系统, vm15和centos7下载传送门 提取码: lvb5 。我使用的是centos7 64, 大致步骤可以根据其他博客将第一台虚机的系统安装成功,然后直接clone这台机器就可以了,然后需要修改ip。 二、准备相关软件安装包 在这里我们需要准备 redis-3…
我经过一年多的沉寂, 我的新书《Spring Cloud微服务和分布式系统实践》即将发版,预计这个月底可以销售了。 全书大约514页,还算一本挺厚的书籍,不过价格未定,按人邮出版社的估计大约是118到138元之间。 给个封面看看呗,和我的《深入浅出Spring Boot 2.x》也是接近的,编辑说作为捆绑为一套一起卖好了。 写得很累,Spring Cloud学习真心累,主要是版本更新很快,东西也很多,我用的是采用的Spring Boot版本为2.1.0,Spring Cloud的版本为Greenwich.RELEA…
1.什么是Redis? (1)Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(lists), 集合(sets), 有序集合(sorted sets) 与范围查询, bitmaps, hyperloglogs 和 地理空间(geospatial) 索引半径查询。 Redis 内置了 复制(replication),LUA脚本(Lua scripting), LRU驱动事件(L…
1.概述 在前面的文章中介绍过了redis的主从和哨兵两种集群方案,redis从3.0版本开始引入了redis-cluster(集群)。 从主从-哨兵-集群可以看到redis的不断完善;主从复制是最简单的节点同步方案无法主从自动故障转移。 哨兵可以同时管理多个主从同步方案同时也可以处理主从自动故障转移,通过配置多个哨兵节点可以解决单点网络故障问题, 但是单个节点的性能压力问题无法解决。集群解决了前面两个方案的所有问题。 (1)Redis-Cluster采用无中心结构 每个节点都和其它节点通过互ping保持连接,每个…
1、Redis的单线程和高性能 Redis 单线程为什么还能这么快? 因为它所有的数据都在内存中,所有的运算都是内存级别的运算(纳秒),而且单线程避免了多线程的切换(上下文切换)性能损耗问题。正因为 Redis 是单线程,所以要小心使用 Redis 指令,对于那些耗时的指令(比如keys),一定要谨慎使用,一不小心就可能会导致 Redis 卡顿。 Redis 单线程如何处理那么多的并发客户端连接? Redis的IO多路复用:redis利用epoll来实现IO多路复用,将连接信息和事件放到队列中, 依次放到文件事件分…