手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
Redis | 第9章 Lua 脚本与排序《Redis设计与实现》
目录前言1.Lua脚本1.1Redis创建并修改Lua环境的步骤1.2Lua环境协作组件1.3EVAL命令的实现1.4EVALSHA命令的实现1.5脚本管理命令的实现1.6脚本复制1.6.1EVAL、SCRIPTFLUSH、SCRIPTLOAD命令的复制1.6.2EVALSHA命令的复制2.排序2.1SORT命令的实现2.2SORT命
作者:编程之家 时间:2022-09-02
全栈博客开发(三)完善项目并容器化
原文链接:https://llfc.club/category?catid=20RbopkFO8nsJafpgCwwxXoCWAs#!aid/21lXHiY0k69T0TXhqqk9BsrlPZy本节目标上一节完成了模板渲染,业余时间我增加了几个页面,大家可以根据分支去查看每天做的工作,这一节增加配置文件的读取,完成redis缓存的添加,一些信息优先访问redis缓存,
作者:编程之家 时间:2022-09-02
redis setnx 过期时间_Redis加锁的几种实现
redissetnx过期时间_Redis加锁的几种实现 我们经常在工作中会碰到一些重复请求、并发等问题,而给资源加锁是一种不错的手段。我们今天就整理下使用redis作为分布式锁的几种实现。redis可以用于几个命令是:INCR、SETNX和SET。1.使用INCR加锁这种
作者:编程之家 时间:2022-09-02
dapr 发布/订阅消息组件由 redis 改为 rabbitmq
刚开始测试dapr时为了图省事,使用了pubsub.redis,现在准备上生产环境,改用支持消息持久化的pubsub.rabbitmq。之前使用的pubsub.redis资源清单如下apiVersion:dapr.io/v1alpha1kind:Componentmetadata:name:pubsubnamespace:productionspec:type:pubsub.re
作者:编程之家 时间:2022-09-02
linux部署redis集群cluster(主从)
linux部署redis集群cluster主从模式一、docker拉取一个redis镜像二、创建一个保存redis挂在文件的文件夹三、创建6个redis集群节点四、创建三主三从的集群模式五、测试5.1、测试主从模式一、docker拉取一个redis镜像博主拉的是最新版的redis镜像直接通过dockerpull
作者:编程之家 时间:2022-09-02
Linux持久化之RDB操作【redis】
RedisRedis持久化(面试和工作持久化都是重点)!!!Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器的数据库状态也会消失所以Redis提供了持久化操作什么是RDB在指定时间间隔后,将内存中的数据集快照写入磁盘;也就是行话说到Sn
作者:编程之家 时间:2022-09-02
12 Redis 常用的集合统计模式
12Redis常用的集合统计模式前言一、聚合统计排序统计三、值状态统计四、基数统计总结前言需要保存这样一种信息:一个key对应了一个数据集合。例如:手机App中的每天的用户登录信息:一天对应一系列用户ID或移动设备ID;电商网站上商品的用户评论列表:一个商品对应
作者:编程之家 时间:2022-09-02
[ Redis14篇]字典之渐进式Hash结构
1.Redis字典Hash底层数据结构?Redis字典hash的数据结构底层是一个dict对象。用key值计算hashkey元素插入到某个hash链上(拉链法解冲突)dict的结构:dicthttable哈希表内部的table结构使用了拉链法来解决哈希冲突其实是一个指向数组的指针,数组中的每一项都是entry
作者:编程之家 时间:2022-09-02
漫话Redis源码之二十六
这里不需要重点看,主要看下cancelReplicationHandshake就行:#include"server.h"#include"cluster.h"#include"bio.h"#include<sysime.h>#include<unistd.h>#include<fcntl.h>#include<sys/socket.h>#include<s
作者:编程之家 时间:2022-09-02
Redis | 第10章 二进制数组、慢查询日志和监视器《Redis设计与实现》
第10章二进制数组、慢查询日志和监视器前言1.二进制位数组1.1位数组的表示1.2GETBIT命令的实现1.3SETBIT命令的实现1.4BITECOUNT命令的实现1.5BITOP命令的实现2.慢查询日志2.1慢查询记录的保存2.2慢查询日志的阅览与删除2.3添加新日志3.监视器最后
作者:编程之家 时间:2022-09-02
Redis入门
Redis入门连接客户端连接:redis-cli-hhost-pport-apassword命令描述AUTHpassword验证密码是否正确ECHOmessage打印字符串PING查看服务是否运行QUIT关闭当前连接SELECTindex切换到指定的数据库Key用于管理redis的键命令描述
作者:编程之家 时间:2022-09-02
【Redis】Sentinel 哨兵模式
Sentinel(哨兵模式)目录Sentinel(哨兵模式)哨兵模式的三个定时任务Sentinel(哨兵)与Sentinel、主服务器、从服务器之间的连接检测下线状态选择领头Sentinel(哨兵)故障转移缺点经过上期【Redis】主从复制的学习,我们知道主从复制是为了避免单点故障,将数据保存在多台服务器上的一种机
作者:编程之家 时间:2022-09-02
分布式锁比较-Redis,MySQL,Zookeeper
Redis分布式锁【分布式锁】分布式场景中的数据一致性问题一直是一个比较重要的话题,其中的核心就是分布式锁。在大多数系统设计时我们一般会牺牲掉强一致性来保证数据的最终一致性,这需要我们合理地使用分布式锁和分布式事务。一个合格的分布式锁需要做到多客户端互斥、安全(谁持有该
作者:编程之家 时间:2022-09-02
Spring Data Redis应用场景分析
在SpringBoot中,默认集成的redis是SpringDataRedis。SpringDataRedis针对redis提供了非常方便的操作模版RedisTemplate,同时又提供了StringRedisTemplate。本文来谈谈二者的关系:StringRedisTemplate继承RedisTemplate。两者的数据是不共通的;也就是说StringRedisTemplate只
作者:编程之家 时间:2022-09-02
初识Redis
1.redis安装linux下载地址http://download.redis.ioeleasesedis-5.0.7.tar.gz安装步骤1、下载获得redis-5.0.7.tar.gz后将它放到我们Linux的目录下/opt,也可以直接:wgethttp://download.redis.ioeleasesedis-5.0.7.tar.gz命令下载2、/opt目录下,解压命令
作者:编程之家 时间:2022-09-02
Linux(Centos7) 安装redis
1、使用xftp把下载的redis-5.0.2.tar.gz传送到linux下的/home目录中 2、移动redis-5.0.2.tar.gz到/opt中,并且解压redis-5.0.2.tar.gz到/opt下的目录中 3、进入解压后的文件,可以看到redis.conf文件 4、基本的环境安装[
[email protected]
]#yuminstallg
作者:编程之家 时间:2022-09-02
【Redis】过期键删除策略和内存淘汰策略
Redis过期键策略和内存淘汰策略目录Redis过期键策略和内存淘汰策略设置Redis键过期时间Redis过期时间的判定过期键删除策略定时删除惰性删除定期删除Redis过期删除策略内存淘汰策略设置Redis最大内存设置内存淘汰方式设置Redis键过期时间Redis有四个不同的命令来设置生存时间
作者:编程之家 时间:2022-09-02
Redis - 秒杀功能:不带锁的,只是个基础功能,后续学习带锁的秒杀
Redis-秒杀功能:不带锁的1、秒杀功能:有限的商品,大量的用户同时抢购,主要功能难点:高并发2、redis实现原理:使用redis链表,进行pop操作,因为pop操作是原子性的,即使同时有大量用户同时请求,也是依次执行3、准备工作:1)提前将商品ID写入数据库2)设置定时任务,开始抢购时设置链表超时时间(
作者:编程之家 时间:2022-09-02
【Redis】Sentinel 哨兵模式
Sentinel(哨兵模式)文章目录Sentinel(哨兵模式)哨兵模式的三个定时任务Sentinel(哨兵)与Sentinel、主服务器、从服务器之间的连接检测下线状态选择领头Sentinel(哨兵)故障转移缺点经过上期【Redis】主从复制的学习,我们知道主从复制是为了避免单点故障,将数据保存在多
作者:编程之家 时间:2022-09-02
02-若依权限管理子系统简介
1若依系统简介1.1若依概述若依微服务版RuoYi-Cloud,基于SpringBoot、SpringCloud&Alibaba、OAuth2的前后端分离的后台管理系统。此系统内置模块如部门管理、角色用户管理、菜单及按钮授权、数据权限、系统参数、日志管理、代码生成等。在线定时任务配置,并且支持集群,
作者:编程之家 时间:2022-09-02
34-redis的主从复制
////先创建master、slave1、slave2三个文件夹,将redis.conf分别赋值到三个文件夹中,再进行修改
作者:编程之家 时间:2022-09-02
Java面试突击,备战金三银四面试季-别让简历和技术拖你的后腿,金三银四大厂面经总结
另外,就算你通过了筛选,后面的面试中,面试官也会根据你的简历来判断你究竟是否值得他花费很多时间去面试,所以,简历就像是我们的一个门面一样,它在很大程度上决定了你能否进入到下一轮的面试中。再从面试中来说:我发现大家比较喜欢看面经,这点无可厚非,但是大部分面经都没告诉你
作者:编程之家 时间:2022-09-02
Linux编程基础3 项目部署
十一、Linux项目部署11.1安装jdk1.8先卸载open-jdkjava-versionrpm-qa|grepjavarpm-e--nodepsjava-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x86_64rpm-e--nodepsjava-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x86_64开始安装:mkdir/usr/local/src/javarz上传j
作者:编程之家 时间:2022-09-02
Redis | 第10章 二进制数组、慢查询日志和监视器《Redis设计与实现》
目录前言1.二进制位数组1.1位数组的表示1.2GETBIT命令的实现1.3SETBIT命令的实现1.4BITECOUNT命令的实现1.5BITOP命令的实现2.慢查询日志2.1慢查询记录的保存2.2慢查询日志的阅览与删除2.3添加新日志3.监视器最后前言参考资料:《Redis设计与实现第二版》;第三部
作者:编程之家 时间:2022-09-02
八、Redis集群
八、Redis集群1、Redis集群概述Redis使用会出现哪些问题?1、容量不够,Redis如何进行扩容?2、并发写操作,Redis如何分摊?Redis中的无中心化集群Redis集群实现了对Redis的水平扩容,即启动N个Redis节点,将整个数据库分步存储在这N个节点中,每个节点存储总数的1/NRedis集群
作者:编程之家 时间:2022-09-02
redis 学习
redis安装:brewinstallredis 启动redis:/usr/local/optedis/binedis-server/usr/local/etcedis.conf String127.0.0.1:6379>127.0.0.1:6379>setname"ruanjiyong"OK127.0.0.1:6379>getname"ruanjiyong"127.0.0.1:6379&
作者:编程之家 时间:2022-09-02
Redis和数据库数据不一致的问题
针对读多写少的高并发场景,我们可以使用缓存来提升查询速度。•如果数据在Redis存在,应用就可以直接从Redis拿到数据,不用访问数据库。•如果Redis里面没有,先到数据库查询,然后写入到Redis,再返回给应用。问题一:一旦被缓存的数据发生变化的时候,我们既要操作数据库的数据,也要操
作者:编程之家 时间:2022-09-02
Linux-Java服务配置
Linux起Java服务MySQL配置1、安装依赖wget#yuminstall-ylibaiowget2、下载MySQL官网的仓库文件#cdmp#wgethttp:/epo.mysql.com/mysql80-community-release-el7-1.noarch.rpm#yumlocalinstallmysql80-community-release-el7-1.noarch.rpm3、MySQL安装
作者:编程之家 时间:2022-09-02
15 Redis 实现消息队列
15Redis实现消息队列前言一、消息队列的消息存取需求二、基于List的消息队列解决方案二、基于Streams的消息队列解决方案总结前言消息队列要能支持组件通信消息的快速读写,而Redis本身支持数据的高速访问,正好可以满足消息队列的读写性能需求。消息队列的特征和
作者:编程之家 时间:2022-09-02
redis之位图
位图位图,即大量bit组成的一个数据结构(每个bit只能是0和1),主要适合在一些场景下,进行空间的节省,并有意义的记录数据,例如一些大量的bool类型的存取,一个用户365天的签到记录,签到了是1,没签到是0,如果用普通的key/value进行存储,当用户量很大的时候,需要的存储空间是很大的。如果使用
作者:编程之家 时间:2022-09-02
上一页
113
114
115
116
117
118
119
120
下一页
小编推荐
热门标签
更多
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