redis
文章平均质量分 86
学习redis
Xiao艾扶
我很懒!懒得做介绍
展开
-
Redis知识指南:缓存穿透,缓存击穿,缓存雪崩问题—(5)
Redis知识指南:缓存穿透,缓存击穿,缓存雪崩问题——(5) 本节内容主要讲的是Redis涉及到面试的一些高频词汇。本人还是名学生,希望能够将这些问题记录起来 1、缓存的概念 广义缓存:缓存就是第一次加载某些数据时,这些数据有可能会被复用。在加载数据的同时,还将数据放到一个指定的地点作为保存。在下次加载时,就会从指定的地点取数据。 当然,如果从上述所谓的地方取数据比自己加载数据还要慢,就失去了加载缓存的意义。所以加载缓存是有一个前提。 狭义的缓存分为以下三类: 虚拟机缓存 分布式缓存 数据库缓存 一般原创 2021-09-07 18:23:49 · 100 阅读 · 0 评论 -
Redis进阶介绍—(3)
Redis进阶介绍 在承接前面的文章中,我们现在开始进行Redis的详细说明。 文章目录Redis进阶介绍1、`Redis`事务管理2、`Redis`发布订阅模式3、`Jedis`连接`Redis`3.1 通过无骨架创建`Maven`项目3.2 尝试测试远程服务器端3.2.1.确认远程服务器是否可以`ping`通3.2.2 连接服务器4、`Redis`的持久化方法4.1 Redis持久化方法4.1.1 RDB持久化4.1.2 AOF持久化4.2 AOF和RDB的区别5、Redis主从复制5.1 主从复制搭建原创 2021-09-05 21:07:15 · 64 阅读 · 0 评论 -
NoSql非关系型数据库相关介绍—看这篇就够了~
NoSql非关系型数据库学习 1、了解Nosql 1.1. Nosql概念及其出现的原因 NoSQL泛指非关系型数据库。它的出现跟当今互联网时代息息相关。 在90年代时,一部电脑对于一个家庭而言略显珍贵,当然作为00后的小编也不知道90年代的互联网发展到何地。但是当时网站的访问量一般不大,用单个数据库就可以轻松应对。在那个时候的网页多为静态网页,动态交互的网页不多。 到了最近10几年,网站开始快速发展。比如论坛、博客、sns等等引领web领域的潮流发展。这对于过去的服务器而言,必然需要更加高性能的工具完成原创 2021-08-29 09:47:37 · 216 阅读 · 0 评论 -
Redis集群方案并配置—(4)
Redis集群方案并配置 1、Redis-cluster架构图 Redis-cluster架构图如下所示。 首先上半图是一个有向图,所有的redis节点彼此互联ping-pong。内部使用二进制协议优化传输速度和带宽。 节点的fail是通过集群中超过半数的节点检测有效时整个集群才生效。 客户端与redis节点直连。 整个Redis集群中有内置16384个哈希槽,当需要在Redis集群中放置一个key-value值时,Redis会对key使用crc16算法算出一个结果并对16384求余。这样每一个key能够原创 2021-08-30 11:14:30 · 139 阅读 · 0 评论 -
Redis下载与安装Linux版本—(2)
Redis下载与安装(Linux下载) 1. 环境准备 虚拟机版本:VMware® Workstation 16 Pro Linux系统:Centos7 远程命令端:xshell 文件传输工具:SecureFXPortable 2.Redis安装 2.1 Redis的编译语言 Redis是C语言开发的,安装redis需要先去官网下载源码进行编译,编译需要依赖于GCC编译环境。如果CentOS上没有安装gcc编译环境,需要提前安装。安装命令如下: [root@localhost ~]# yum insta原创 2021-08-29 09:50:42 · 290 阅读 · 0 评论