手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
redis安装及配置
上传 解压[hadoop@hadoop1module]$tar-zxvfredis-4.0.10.tar.gz 2解压hadoop@hadoop1module]$tar-zxvfredis-4.0.10.tar.gz[
[email protected]
]$make[
[email protected]
]$makePREFIX=/opt/moduleedisinstall3配置redis[hado
作者:编程之家 时间:2022-09-02
Redis未授权访问
目录前言:一、Redis简介:二、Redis未授权产生的原因:三、Redis未授权复现:1.使用ssh公钥登录目标服务器2.如何利用redis未授权漏洞四、防御措施:前言:漏洞复现的过程磕磕绊绊,但还是坚持了下来,并且收获甚大。中正如学习之路一样,即使再艰难也要坚持学习,解决问题的方法不止一
作者:编程之家 时间:2022-09-02
Redis中的常用命令
Redis中的常用命令哪些?a、hset存储一个哈希键值对的集合b、hget获取一个哈希键的值c、hdel删除一个或多个字段d、hgetall获取一个哈希是键值对的集合e、lpushkeyvalue向链表左侧添加f、rpushkeyvalue向链表右侧添加g、lpopkey从左边移出一个元素h、rpopkey
作者:编程之家 时间:2022-09-02
Redis去重方法
目录1.基于set2.基于bit3.基于HyperLogLog4.基于bloomfilter这篇文章主要介绍了Redis实现唯一计数的3种方法分享,本文讲解了基于SET、基于bit、基于HyperLogLog三种方法,需要的朋友可以参考下唯一计数是网站系统中十分常见的一个功能特性,例如网站需要统计每天访问的人数
作者:编程之家 时间:2022-09-02
极客时间-Redis核心技术与实战笔记(2)
首先老师提出一个问题:Redis的快,快在哪里?内存数据库,所有操作在内存完成。键值对使用的高效的数据结构。老师用了一张图详细的展示了Redis的不同类型的数据底层所用的数据结构:上述数据结构都是值的底层实现。键和值用什么结构组织:使用哈希表(一个数组)保存所有键值对。值是
作者:编程之家 时间:2022-09-02
Linux 环境下安装redis
1:利用ssh工具将redis压缩文件上传到linux系统的opt目录下redis下载路径:https://pan.baidu.com/s/1PLB1n-G3p67ai3E5eYQT_Q提取码:bgr72:接下来到opt目录下解压文件夹cd/optlltar-zxvfredis-6.0.6.tar.gz3:解压完成后进入redis文件cdredis-6.0.6ll4:接下来就
作者:编程之家 时间:2022-09-02
布隆过滤器的安装
布隆过滤器是一种数据结构,是由一串很长的二进制向量组成,可以将其看成一个二进制数组。既然是二进制,那么里面存放的不是0,就是1。初始默认值都是0。结合上图分析:布隆过滤器无法判断数据一定存在,因为不同的数据通过hash函数算出来的结果可能会有重复的,所以会误判;安装1.wg
作者:编程之家 时间:2022-09-02
浅谈redis分布式锁的实现过程
说到分布式锁,我们都会想到setNx命令,存在就不更新,不存在就更新成功,根据这个命令,看如下代码有啥问题? 1.上面的分布式锁实现会出现的问题:如果代码执行到减库存的操作,此时服务挂了,如断电了,那么就会导致死锁,其他线程永远都进不来了 解决方案:加个过期时间,如加了10s 2.
作者:编程之家 时间:2022-09-02
Redis
一、Redis的基本数据类型有哪些?Redis支持五种数据类型:string(字符串):一个key对应一个value。redis127.0.0.1:6379>SETrunoob"菜鸟教程"OKredis127.0.0.1:6379>GETrunoob"菜鸟教程"hash(哈希):Redishash是一个键值(key=>value)对集合。Redishash是一个st
作者:编程之家 时间:2022-09-02
2021-11-04②Redis服务,单机版部署、使用选项 、全网最细讲解
文章目录安装单机版redisredis俩种启动方式登录redis设置key--name,并设置值使用选项①Redis服务概念,全网最细讲解安装单机版redis首先创建安装目录mkdir-p/data/application下载安装包复制链接直接安装—下载rediswgethttps://download.redis.ioele
作者:编程之家 时间:2022-09-02
Kubernetes(k8s)部署redis-cluster集群
RedisCluster提供了一种运行Redis安装的方法,其中数据 在多个Redis节点之间自动分片。RedisCluster还在分区期间提供了一定程度的可用性,这实际上是在某些节点出现故障或无法通信时继续操作的能力。但是,如果发生较大的故障(例如,当大多数主节点不可用时),集群将停止运行。那
作者:编程之家 时间:2022-09-02
Redis
redis问题点设置密码https://www.cnblogs.com/liuqingzheng/p/9831331.htmlwindows文件redis.windows-service.conf找到含有requirepass字样的地方,追加一行,输入requirepass12345。重启服务可视化界面管理工具RedisDesktopManager命令行连接redis连接本地redi
作者:编程之家 时间:2022-09-02
Redis的学习笔记 day02_基本数据类型
Redis作为内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。它的value支持多种类型的数据结构,基本数据结构包含:字符串(strings)、散列(hashes)、列表(lists)、集合(sets)、有序集合(sortedsets)五种。这五种数据结构在我们工作中经常使用到,面试过程中经常被问到,因此
作者:编程之家 时间:2022-09-02
超详细的秒杀架构设计,运维,了解一下【转】
前言:秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题: 博客的目录一:秒杀系统应该考虑的问题二:秒杀系统的设计和
作者:编程之家 时间:2022-09-02
八、springboot缓存之Redis
八、springboot缓存之Redis无序列化1、引入Redis依赖2、配置Redis依赖3、创建RedisCacheManager4、创建RedisCache5、创建MyByteSource6、修改CustomerRealm序列化RedisConfigRedisCacheRedisCacheManager自定义序列化MySerializeUtil创建RedisConfigjackson自定义序列化
作者:编程之家 时间:2022-09-02
redis(keys命令,持久化,集群,ssm框架整合jedis)
1.设置key的生存周期Redis在实际使用过程中更多的用作缓存,然而缓存的数据一般都是需要设置生存时间的,即:到期后数据销毁expirekeyseconds设置key的生存时间(单位:秒),key在多少秒后会自动删除ttlkey查看key的生存时间persistkey消除生存时间pexpirekeymilliseconds
作者:编程之家 时间:2022-09-02
spring成神之路第四十一篇:@EnableCaching 集成 redis 缓存
上篇文章主要介绍了spring中缓存的使用,不过文中的案例都是以本地内存作为存储介质的,但是实际上我们的项目上线之后,基本上都会采用集群的方式进行部署,如果将数据存储在本地内存中,集群之间是无法共享的,我们可以将数据存储在redis中,从而实现缓存的共享,下面我们一起来看下Spring中@Ena
作者:编程之家 时间:2022-09-02
Redis基本操作---------string类型
启动redis[hadoop@hadoop1~]$cd/opt/moduleedis/bin[hadoop@hadoop1bin]$redis-serverredis.conf[hadoop@hadoop1bin]$redis-cli 127.0.0.1:6379>setnum1123456OK127.0.0.1:6379>setnum21234567OK127.0.0.1:6379>setnum312345678OK1.s
作者:编程之家 时间:2022-09-02
解决阿里云redis监听6379,配置规则也将6379端口开放,但是外网仍无法连接6379的问题
首先确保阿里云配置规则和服务器防火墙已开发6379端口阿里云linux安装完成redis,并且已经运行,检测6379端口,显示redis-server正在监听,如图 修改redis.conf配置 将bind后跟着的127.0.0.1修改为0.0.0.0然后重启redis再次检测6379端口,如果仍然显示下图,则需要杀死进程,
作者:编程之家 时间:2022-09-02
监听Redis键过期的事件以及发布订阅
springboot使用Redis,监听Redis键过期的事件设置与使用代码1、修改Redis中的配置文件2、在springboot项目中配置Redis配置1、修改Redis中的配置文件将notify-keyspace-events修改为notify-keyspace-eventsEx2、在springboot项目中配置Redis配置两种方式实现:第一
作者:编程之家 时间:2022-09-02
Redis sentinel
sentinel(哨兵集群)Redis主从复制中的问题Redis的两主从节点,一旦主节点出现故障,从节点作为后备,保证书记的不丢失。从节点可以扩展主节点的读写分离,减少主节点的压力一旦主节点故障,需要手动将一个从节点晋升为主节点需要修改客户端或者应用程序的主节点地址一主多从的话需要手
作者:编程之家 时间:2022-09-02
redis数据持久化RDB和AOF
1.redis数据运行时是存储在内存中的,若断电就丢失。所以需要把数据持久化到本地磁盘。有RDB(EdisDatabase)和AOF(Append onlyfile)目前redis配置文件设置的持久化方案默认的是RDB(redisdatabase)模式,2.RDB:在指定的时间间隔内对你的数据进行快照存储。3.持久化方式记录每次对
作者:编程之家 时间:2022-09-02
redis qps压测
1.redis自带的redis-benchmark,cmd中执行下面命令行redis-benchmark-h127.0.0.1-p6379-c5-n1000 //c:线程。n:请求个数
作者:编程之家 时间:2022-09-02
redis主从切换导致主节点IP变化的处理方式
通过vip技术 假设有两台服务器,一主(A,IP地址为IP1)一从(B,IP地址为IP2)。那么他们需要占用3个网络地址,正常情况下工作主机的自有地址是被工作地址所取代的,就是说当A在工作时,A的IP从IP1变为IP3,当发生主从切换时,A不再正常工作,A的地址变回IP1,B开始工作,那么B的地址变为IP3
作者:编程之家 时间:2022-09-02
第一篇:《Kubernetes 入门介绍》
前言:本文是一篇kubernetes(下文用k8s代替)的入门文章,将会涉及k8s的技术历史背景、架构、集群搭建、一个Redis的例子,以及如何使用operator-sdk开发operator的教程。在文章过程中,会穿插引出Pod、Deployment、StatefulSet等k8s的概念,这些概念通过例子引出来,更容易理解
作者:编程之家 时间:2022-09-02
Redis 事物
事物是一组命令的集合,一个事务中的所有的命令都会被序列化后按顺序执行,中间不会被其它命令插入multi/execredisTemplate.setEnableTransactionSupport(true);//开启事务支持redisTemplate.multi();//开启事务redisTemplate.opsForValue().set(stockKey,--stock);//
作者:编程之家 时间:2022-09-02
第十章 Redis安装及配置
一、 了解Redis(一) Redis历史2008年,意大利的一家创业公司Merzia推出了一款基于MySQL的网站实时统计系统LLOOGG,然而没过多久该公司的创始人SalvatoreSanfilippo便对MySQL的性能感到失望,于是他决定亲自为LLOOGG量身定做一个数据库,并于2009年开发完成,这个数据库就是Redis。不
作者:编程之家 时间:2022-09-02
2021全国职业院校技能大赛--基于Kubernetes 编排部署GPmall
基于Kubernetes编排部署GPmall目标基础准备1.Redis容器化部署编写yum文件编写Dockerfile文件构建镜像查看镜像列表2.Mariadb容器化部署编写Dockerfile3.ZooKeeper容器化部署编写Dockerfile4.编排部署GPMall编写gpmall.yaml5.访问测试目标用k8s编码容
作者:编程之家 时间:2022-09-02
redis生产者和消费者的实现和Redis阻塞操作实现原理
redis实现生产者和消费者,参考以下代码: 原理:redis中blpop可以实现链表的阻塞操作,客户端连接在list没有数据的情况下会进行阻塞。这让我产生了一个疑问,redis本身是一个单线程服务,如果阻塞客户端一直保持着跟服务器的链接,会不会阻塞其他命令的执行呢?答案显然是不会,这就涉及到
作者:编程之家 时间:2022-09-02
redis实现共享session
1.安装package 2.在startup类中services.AddSession(options=>{options.IdleTimeout=TimeSpan.FromMinutes(1);}); services.AddDistributedRedisCache(option=>{option.InstanceName="redis_session1106
作者:编程之家 时间:2022-09-02
上一页
100
101
102
103
104
105
106
107
下一页
小编推荐
热门标签
更多
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