手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
【redis前传】集思广益之quicklist,取其精华去其糟粕
前言在之前我们已经学习了redis五大数据结构中的list结构。其内部是linkedList和zipList两种结构。这是我们已经学习的内容。之前我没有结合操作具体查看。事实上在两者中还存在一种结合体quickList结构演变在上面我们添加了一个key为zlist的数据。通过objectencodingzli
作者:编程之家 时间:2022-09-02
SpringBoot集成Redis集群,百度Java面试题目
第一个暴击:Spring上一份Spring的手绘思维脑图(就像是个知识大纲总结),预览一下Spring的知识点,心里有个谱。不过这边我是采用的截图方式,为了把全部的内容都截取出来,所以整个就比较小,可能不是很清晰。Spring面试真题(七大模块:一般问题+IOC+Beans+注解+数据访问+AOP+MVC)一般问题1
作者:编程之家 时间:2022-09-02
Redis高可用、持久化及性能管理
一、Redis高可用1、概述2、高可用技术二、Redis持久化1、持久化的功能2、两种持久化方式三、RDB持久化1、概述2、触发条件3、执行流程4、启动时加载四、AOF持久化1、概述2、开启AOF3、执行流程4、命令追加(append)5、文件写入(write)和文件同步(sync)6、文件重写(rewr
作者:编程之家 时间:2022-09-02
redis非关系型数据库—Redis高可用主从复制、哨兵、Cluster
目录一、Redis主从复制1.1简介1.2主从复制的作用1.3主从复制流程二、Redis主从复制的搭建2.1实验环境2.2配置思路2.3配置步骤2.3.1三台服务器安装Redis2.3.2修改Redis配置文件(Master节点操作)2.3.3修改Redis配置文件(Slave1/2节点操作)2.4验证主从效果三、Redis哨兵模式3.1
作者:编程之家 时间:2022-09-02
Redis数据库二——Redis高可用、持久化及性能管理
一、Redis高可用在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.9%、99.99%、99.999%等等)。但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展、数据安全不会
作者:编程之家 时间:2022-09-02
19-redis事务基本操作2
乐观锁:在数据库中添加一个version字段,在查数据的时候把这个也查出来,更新的时候将这个version字段更新并作为条件。update...set...version=version+1whereversion=?,可以避免例如两个人同时从银行取钱但是两个人共同的花费大于余额的情况.1、watch:在redis中,有一个乐
作者:编程之家 时间:2022-09-02
Redis性能管理内存使用情况和清理策略
Redis性能管理查看Redis内存使用192.168.73.30:6379>infomemory 内存碎片率操作系统分配的内存值usedmemory-rss除以Redis使用的内存值usedmemoryi计算得出内存碎片是由操作系统低效的分配/回收物理内存导致的(不连续的物理内存分配)#跟踪内存碎片率对理
作者:编程之家 时间:2022-09-02
Redis五大数据类型,快来学习吧!
Redis五大数据类型Redis支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sortedsets)与范围查询,bitmaps,hyperloglogs和地理空间(geospatial)索引半径查询。Redis内置了复制(replication),LUA脚本(Luascripting),LRU驱动事件(LRUeviction),
作者:编程之家 时间:2022-09-02
Springboot+linuxredis哨兵模式实现
下面是主从redis服务6379主6380从16381从2下面是多个哨兵 26379哨兵126380哨兵226381哨兵3windows下redis压缩包(本文使用的是5.0.13)Redis(点我跳转页面下载)解压(不知道命令的可以百度)tar-zxvfredis-5.0.13.tar.gz安装或升级gcc1)linux会自带gcc编译器,但听说redis4.0以
作者:编程之家 时间:2022-09-02
Redis安装部署与常用命令
--------------------关系数据库与非关系型数据库--------------------关系型数据库关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。SQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操
作者:编程之家 时间:2022-09-02
Redis高可用与持久化RDB持久化、AOF持久化
Redis高可用在web服务器中,高可用是指服务器可以正常访问的时间,衡量的标准是在多长时间内可以提供正常服务(99.98,99.99%,99.9998等等)但是在Redis语境中,高可用的含义似乎要宽泛一些,除了保证提供正常服务(如主从分离、快速容灾技术),还需要考虑数据容量的扩展数据安全不会丢
作者:编程之家 时间:2022-09-02
Redis数据库三——Redis数据类型
一、String类型String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等 redis-cli existsljm #判断该键是否存在,存在返回1,否则返回0appendljm"hello" #该键不存在,因此append命令返回当前valu
作者:编程之家 时间:2022-09-02
LNMP平台对接redis服务
1.安装LNMP各个组件 前面博客已经写过搭建步骤,具体可参考:LNMP架构的源码编译超详细步骤! 搭建完成如下图所示: 2.安装redis服务 前面博客已经写过搭建步骤,具体可参考:NoSQL之Redis配置与优化中的第三节:redis的安装和部署 安装完成如下图所示: 3、安装redis扩
作者:编程之家 时间:2022-09-02
18-redis事务基本操作1
事务:把一组数据库命令放在一起执行,保证操作原子性,要么同时成功,澳门同时失败。Resid的事务:允许把一组redis命令放在一起,把命令进行序列化,然后一起执行,保证部分原子性.redis事务在事务开启的时候,命令都不执行,先把所有的命令都压入一个队列中,在exec执行所有命令的时候,才开始执行
作者:编程之家 时间:2022-09-02
这本Alibaba高性能架构路线,看过的人都已经年薪百万了!
架构师?多么具有吸引力的三个字!那咱今天就来聊聊Alibaba百万年薪架构师必备技能——高性能架构学习路线:中间件、Nginx、缓存、ZK等等...看下方高性能架构进阶技能图...纯手绘高性能架构进阶技能图说明:以下全部所说的架构师必备技能之高性能架构学习路线及相关笔记:中间件、Ngi
作者:编程之家 时间:2022-09-02
SpringBoot------Redis缓存和数据库对比
1.修改UserInfoController.java备注:UserInfoService其余部分代码可参考:https://www.cnblogs.comianhengblogs/p/15322852.html@RestController@RequestMapping("/user-info")publicclassUserInfoController{@AutowiredprivateUserInfoServiceuserInfo
作者:编程之家 时间:2022-09-02
23-Jedis的使用
1、导入jedis依赖<!--https://mvnrepository.com/artifactedis.clients/jedis--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.7.0&
作者:编程之家 时间:2022-09-02
redis的主从复制,哨兵和集群
目录一、主从复制1.1主从复制的概念1.2主从复制的作用1.3主从复制的流程1.4部署Redis主从复制步骤二、哨兵模式2.1哨兵模式的原理2.2哨兵模式的作用2.3哨兵模式的结构哨兵模式部署的具体操作步骤三、集群模式3.1集群模式的作用3.2集群模式的数据分片3.3集群模式的主从
作者:编程之家 时间:2022-09-02
redis高可用——主从复制、哨兵及集群
目录一、redis主从复制1.1、redis主从复制概述1.2、主从复制的作用1.3、主从复制流程二、部署redis主从复制2.1、环境准备2.2、安装redis服务2.3、修改redis配置文件(master节点192.168.80.11)2.4、修改redis配置文件(slave节点192.168.80.12/13)2.5、验证三、redis哨兵模式3.1、哨兵
作者:编程之家 时间:2022-09-02
springboot之web工程RedisTemplate的哨兵模式配置
前提条件:搭建好了redis哨兵集群模式1.在pom文件中引入redis的启动依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>2.在配置文件中配置sentinel的相关信息
作者:编程之家 时间:2022-09-02
redis高可用之主从复制,哨兵,集群
redis高可用:主从复制,哨兵,cluster集群目录一:redis的主从复制1.1redis高可用分类1.2redis的主从复制1.3主从复制的作用1.4主从复制的流程二:搭建redis主从复制2.1安装redis2.2修改配置master节点redis配置文件2.3修改slave节点的redis配置文件2.4验证主从在Master节点
作者:编程之家 时间:2022-09-02
Redis学习
Redis中的五大基本数据类型都以keyvalue的形式进行存储string类型最基本的一种类型,其中value的值大小最多只能是512M在linux系统中,可以通过setkv来添加例如setnameiqzngetname来从中获取值还可以通过mset/mget来设置多个或获取多个值底层的数据结构为一种动态
作者:编程之家 时间:2022-09-02
redis skiplist性能实验
背景 跳表:跳表是多个有序链表平行连接组成的结构,由于链表没有额外的信息和操作方式来执行快速的定位,所以跳表用了多个链表分摊了数据查询的复杂度;但是用了多个链表是怎么加快的?因为额外增加的链表中间是有空隙的,所以可以用来跳过步骤。理想情况下,底层的间隙为1,依次往上
作者:编程之家 时间:2022-09-02
redis-并发竞争问题
多个服务实例同时接收到写请求导致竞争问题,无法保证执行顺序可以使用分布式锁当加锁成功,其他线程不能对数据进行读写,在更新缓存的时候,需要持有数据库数据的时间,当数据库数据的时间早于缓存的时间,不允许更新也就避免了旧数据覆盖了新数据
作者:编程之家 时间:2022-09-02
redis 穿透 雪崩 击穿
redis穿透雪崩击穿穿透击穿雪崩穿透什么是穿透?key对应的数据在缓存中不存在,针对key的请求在缓存中获取不到,请求会到数据库中。缓存没有起到作用,像是被击穿了一样。如果有恶意攻击,就可以利用这个漏洞,对数据库造成压力。解决方法:redis存空值如果数据库查询的
作者:编程之家 时间:2022-09-02
redis的主从自动切换
设置redis主从主要是在不同的主机上编辑配置文件我们准备三台主机分别是server1、server2、server3redis的主从自动切换是基于sentinel(哨兵)1、Redis的Sentinel系统用于管理多个Redis服务器(instance),该系统执行以下三个任务:1)监控(Monitoring):Sentinel会不断地检查你的
作者:编程之家 时间:2022-09-02
LNMP对接redis
LNMP平台对接redis目录1,安装LNMP各个组件,安装redis服务2,安装redis扩展3修改php配置文件4测试连接1,安装LNMP各个组件,安装redis服务LNMP在连接数据库时,不是直接连接,而是由代码逻辑连接.承载这些代码的可能是php或者tomcat等中间件去连接2,安装redis扩展官网:h
作者:编程之家 时间:2022-09-02
Redis高可用主从复制、哨兵、Ciuster
一、Redis主从复制1、概述2、主从复制的作用3、主从复制流程二、Redis主从复制的搭建1、实验环境2、配置思路3、三台服务器安装Redis4、修改Redis配置文件(Master节点操作)5、修改Redis配置文件(Slave1/2节点操作)6、验证主从效果三、Redis哨兵模式1、核心功能2、哨兵模
作者:编程之家 时间:2022-09-02
21-redis集群搭建
redis的主从复制:主少从多、主写从读、读写分离、主写同步复制到从搭建一主二从redis集群:1、提供三台redis服务:使用一个redis模拟三台redis服务(1)提供三份redis配置文件:redis6379.conf、redis6380.conf、redis6381.conf(2)修改三份配置文件:以redis6379.conf为例bind127.0.0.1po
作者:编程之家 时间:2022-09-02
Java - 中间件 - Redis
Java-中间件-Redis一、Linux系统下安装Redis官方下载地址这里使用6.2.4版本的https://download.redis.ioeleasesedis-6.2.4.tar.gzwgethttps://download.redis.ioeleasesedis-6.2.4.tar.gz#获取资源tar-zxvfredis-6.2.4.tar.gz#解压资源cdredis-6
作者:编程之家 时间:2022-09-02
上一页
79
80
81
82
83
84
85
86
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native