手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
windows10安装windows版Redis
【下载Redis】windows版Redis下载:https://github.comporadowskiediseleases当前最新版5.0.14,下载windows服务安装版Redis-x64-5.0.14.msi, 【将Redis安装成windows服务】安装成windows服务可以开机启动。 双击【Redis-x64-5.0.14.msi】运行安装,选择安装路径,安
作者:编程之家 时间:2022-09-02
Redis查询缓存与延时双删的实际应用(Golang)
Redis查询缓存与延时双删的实际应用(Golang)有个小项目,需要弄个树型单词分类,虽然客户那边访问量不大,崩是不可能崩的。但是数据量大了以后,每次打开这个页面都要等个一两秒,属实有点难受。就想着用缓存来装这颗树。Json数据的结构"title":"大学","key":1,"children":[
作者:编程之家 时间:2022-09-02
redis实时计算TopK的想法
想到这样的一个场景,你发了一个朋友圈,按照评论人评论的字数排序输出,字数越多表示越想想和你唠嗑。场景1,一个人只能发一个评论的情况使用redis的zset,假设需要排名前50个人,也就是Top50思路topk=50wordNum=len(user_id'scomment)ZADDidwordNumuser_idcount=ZCAR
作者:编程之家 时间:2022-09-02
用 java 写一个写 Redis 服务端
点击“终码一生”,关注,置顶公众号每日技术干货,第一时间送达! 我为什么要造redis这个轮子? 破除对redis神秘感。“基础服务中台”的同事们在开会讨论redis云,以及redis代理。开一个redis资源并不是容易事,为什么不可以不可以写成java直接推送到未来云上,简单方便。
作者:编程之家 时间:2022-09-02
redis
网站的瓶颈数据量如果太大,一台机器放不下.数据的索引(B+tree,单表超过300万条就要用索引了),一个机器内存放不下访问量(读写混合),一个服务器承受不了只要出现以上三种情况之一,就需要升级缓存(memcached,redis)读写分离(一台服务器只做读或者写)数据库集群,负载均衡(一个集
作者:编程之家 时间:2022-09-02
如何排查问题--服务端
介绍下,服务端出现问题时,排查问题定位原因的一些思路。业务层---应用层---资源层业务层相关功能的逻辑代码。完善的日志。log、metric、trace。一些命令:grep、tail、head、sed。应用层系统的架构图。配置是否正确。进程间的数据流向。进程的运行状态。一些命令:ps、pids
作者:编程之家 时间:2022-09-02
redis启动报无权限
设置一下SELINUX关闭SElinux查看selinux状态[root@localhost~]#getenforceEnforcing表示启动临时关闭[root@localhost~]#setenforceusage:setenforce[Enforcing|Permissive|1|0]1表示启动,0表示关闭[root@localhost~]#setenforce0
作者:编程之家 时间:2022-09-02
Redis基本数据类型(5)-----Zset
目录1简单介绍2常用命令3.数据结构1简单介绍Redis有序集合zset与普通集合set非常相似,是一个没有重复元素的字符串集合。不同之处是有序集合的每个成员变量都关联了一个评分(score),这个评分被用来按照从最高分的方式排序集合中的成员。集合中的成员是唯一的,但是评分是
作者:编程之家 时间:2022-09-02
windows 下安装redis
首先下载redis安装包:官网下载链接目录说明文件介绍:redis-server.exe:服务端程序,提供redis服务redis-cli.exe:客户端程序,通过它连接redis服务并进行操作redis-check-dump.exe:本地数据库检查redis-check-aof.exe:更新日志检查redis-benchmark.exe:性能测试,用以
作者:编程之家 时间:2022-09-02
分布式锁、ZK分布式锁、Redis分布式锁
常见的分布式锁实现方案:ZK分布式锁、Redis分布式锁ZK分布式锁:原理:使用ZK的临时有序节点、节点的监听机制来实现的。锁特点:悲观锁,公平锁获取锁:客户端A在/mylock节点目录下创建临时有序ZNode,创建成功,并且发现自己是第一个ZNode,那么获取锁成功。等待锁:客户端B在/mylock节点
作者:编程之家 时间:2022-09-02
Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结
https://mp.weixin.qq.com/sRNJO8q02Mn7egGxaiVj6ARedis分布式锁的正确实现原理演化历程与Redisson实战总结Redis分布式锁使用SET指令就可以实现了么?在分布式领域CAP理论一直存在。分布式锁的门道可没那么简单,我们在网上看到的分布式锁方案可能是有问题的。「
作者:编程之家 时间:2022-09-02
redis学习步骤
什么是Redisredis是一个性能优良,基于内存,key-value存储数据,可以进行自动持久化的nosql数据库nosql数据库和sql数据库的区别数据结构sql表格nosql其他形式例如:key-value事务sql强事务一组操作同时成功或者同时失败安全性高效率低nosql弱事务redis一
作者:编程之家 时间:2022-09-02
Redis部署
浅谈Redis集群的三种模式-知乎1、主从部署2、哨兵部署Redis主从模式虽然能做到很好的数据备份,但是他并不是高可用的。一旦主服务器点宕机后,只能通过人工去切换主服务器。因此Redis的哨兵模式也就是为了解决主从模式的高可用方案。哨兵模式引入了一个Sentinel系统去监
作者:编程之家 时间:2022-09-02
快速实现分布式session厉害了
前言我们在开发一个项目时通常需要登录认证,常用的登录认证技术实现框架有SpringSecurity和shiroSpringSecuritySpringSecurity是一个功能强大且高度可定制的身份验证和访问控制框架。它是保护基于spring的应用程序的事实上的标准。SpringSecurity是一个专注于为Java应用
作者:编程之家 时间:2022-09-02
Redis的过期删除策略(和内存淘汰机制)-转
版权声明:本文为CSDN博主「奥修诺斯」的原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/qq_39944869/article/details/100849436 Redis中一个键过期了,什么时候会被删除呢?有以下三种策略定时删除:在设置键过期时间的同时,
作者:编程之家 时间:2022-09-02
Windows上安装redis附RDM可视化软件
Windows上安装redis(附RDM可视化软件)目录Windows上安装redis(附RDM可视化软件)1下载安装包2设置redis密码3启动redis服务4添加Windows服务5下载可视化软件RDM管理redis1下载安装包Redis官网没有windows版本的,需要去GitHub上下载安装包。下载地址:https://github.c
作者:编程之家 时间:2022-09-02
Redis的RESP2协议讲解与Telnet实战
摘自官方文档RedisProtocolspecification一、简介RESP是REdisSerializationProtocol(Redis序列化协议)的简称。您可以选择在HELLO命令中使用RESP3,该命令从Redisv6.0开始提供。Redis的RESP3规范草案目前由redis-specifications维护。Redis客户端使用RESP协议
作者:编程之家 时间:2022-09-02
腾讯云轻量服务器通过Docker搭建外网可访问连接的redis5.x集群
总结记录/朱季谦最近买了一台4核16的腾讯云轻量应用服务器,花了我快四百的大洋,打算搭建一堆docker组件集群,最先开始是通过docker搭建redis集群,计划使用三个端口,分别是7001,7002,7003。腾讯云服务器有防火墙限制,故而需要在控制面板的防火墙开放这六个端口——注意,为什么开放了7
作者:编程之家 时间:2022-09-02
Kubernetes-ConfigMap
1.简介ConfigMap是一种API对象,用来将非机密性的数据保存到键值对中。使用时,Pods可以将其用作环境变量、命令行参数或者存储卷中的配置文件。ConfigMap将您的环境配置信息和容器镜像解耦,便于应用配置的修改。注意:ConfigMap并不提供保密或者加密功能。如果你想存储的数
作者:编程之家 时间:2022-09-02
记录一个redis.conf
key:redis.confvalue:#bind127.0.0.1#bind127.0.0.1(0.0.0.0)#将daemonize的值改为yes(这是后台运行)#bind127.0.0.1(只能本机访问)bind0.0.0.0#(非本机亦可访问(或者可以绑定指定IP))protected-modeno#protected-modeyes只能本机port6379#requirepas
作者:编程之家 时间:2022-09-02
SpringBoot整合Jedis操作redis
1.1.Jedis所需要的jar包redis.clientsjedis3.2.01.1.连接Redis注意事项禁用Linux的防火墙:Linux(CentOS7)里执行命令systemctlstop/disablefirewalld.serviceredis.conf中注释掉bind127.0.0.1,然后protected-modeno1.2.Jedis常用操作1.2.1.创建动态的工
作者:编程之家 时间:2022-09-02
redis集群配置
现尝试在一个服务器上配置一个简单的redis集群,Linux环境下的配置有一篇文章可以参考一下:https://developpaper.comedis-single-machine-sentry-and-cluster-construction,本次操作环境为Windows系统作为入门认识,具体实现如下:1、修改redis.windows-service.conf文件内容:port:63
作者:编程之家 时间:2022-09-02
漫话Redis源码之六十六
这里主要是generic分配,功能比较直白。/*Defraghelperforgenericallocations.**returnsNULLincasetheallocationwasn'tmoved.*whenitreturnsanon-nullvalue,theoldpointerwasalreadyreleased*andshouldNOTbeaccessed.*/void*activeDef
作者:编程之家 时间:2022-09-02
redis 简单对比 zookeeper
1、基础知识CAP:C(一致性),A(可用性),P(分区容错)redis单机:CPredis集群:APzookeeper集群:CP 2、区别(1)redis集群redis是高并发性,采用异步通知的方式,当主机宕机时会发现锁丢失,比如:主节点没来的及把刚刚set进来这条数据给从节点,master就挂了,从机上位但从机上无该数据。可从代码层面解决
作者:编程之家 时间:2022-09-02
Redis6:第十章:2Redis持久化之 AOF
一、AOF(AppendOnlyFile)1、AOF是什么以日志的形式来记录每个写操作(增量保存),将Redis执行过的所有写指令记录下来(读操作不记录),只许追加文件但不可以改写文件,redis启动之初会读取该文件重新构建数据,换言之,redis重启的话就根据日志文件的内容将写指令从前到后执行一次以完
作者:编程之家 时间:2022-09-02
redis面试题
179. redis 是什么?都有哪些使用场景?Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。Redis 使用场景:数据高并发的读写海量数据的读写对扩展性要求高的数据180. redis 有哪些功能?数据缓存功能
作者:编程之家 时间:2022-09-02
redis的简单使用(java)
redis的简单使用(java)redis官网:http://www.redis.cn/一redis入门01导入坐标<!--使用redisTemplate--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>
作者:编程之家 时间:2022-09-02
不重复短随机数抽取
今天小朋友问我一个短随机数抽取的问题,因为只有6位限制,不能雪花不能uuid,2个方案给大家参考一下方案1:redis存所有的数字,本地抽随机数,按照随机数取redis取,取过删除,没取到重新抽,缺点是随着能抽取的数字越来越少,本地随机数抽出相同的几率大增,越来越慢 方案2:随机往mysql里存里
作者:编程之家 时间:2022-09-02
redis-string
redis的String类型有多少种编码?[面试7.0]有3种:int:字符串可以被转化为long型时(即long型整数),Redis就将其编码为int类型,因为long占8个字节是固定的,从而避免开辟内存空间带来的消耗,而long,doulbe型的浮点数是采用字符串保存的int类型在append字符串时会转化为字
作者:编程之家 时间:2022-09-02
Golang中通过go-redis操作Redis
参考地址:https://github.com/go-redisedis定义上下文以及连接的相关信息varctx=context.Background()varrdb=redis.NewClient(&redis.Options{ Addr:"localhost:6379",})stringfuncTestString(t*testing.T){ rdb.Set(ctx,"key","value&q
作者:编程之家 时间:2022-09-02
上一页
134
135
136
137
138
139
140
141
下一页
小编推荐
热门标签
更多
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