手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
redis 学习日志
redis学习日志redis缓存NosqlNoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的
作者:编程之家 时间:2022-09-02
redis字符串
1Redis字符串1.1介绍redis中以一种叫sds(simpledynamicstring)的结构来存储字符串。相比传统的C字符串,sds有以下优点:以o(1)获取字符串长度是二进制安全的修改字符串可以有效减少内存重新分配的次数1.2原理1.2.1sds结构 sds在redis中由一个结构体sdshd
作者:编程之家 时间:2022-09-02
django项目、vue项目部署云服务器
目录上线架构图服务器购买与远程连接安装git安装mysql安装redis(源码安装)安装python3.8(源码安装)安装uwsgi安装虚拟环境安装nginx(源码安装)vue项目部署django项目部署项目依赖安装数据库配置使用uwsgi启动django后端样式处理上线架构图服务器购买与远程连接服务器可以在阿
作者:编程之家 时间:2022-09-02
redis优雅关闭,确记强行kill -9
如果是用apt-get或者yuminstall安装的redis,可以直接通过下面的命令停止/启动/重启redis/etc/init.dedis-serverstop/etc/init.dedis-serverstart/etc/init.dedis-serverrestart如果是通过源码安装的redis,则可以通过redis的客户端程序redis-cli的shutdown命令来重启redi
作者:编程之家 时间:2022-09-02
Redis-3主3从集群配置
概述使用哈希槽分区,6台机器,1主1从。一、节点搭建使用docker创建6个redis容器,如果有6台主机也是一样的。现在我们又6台机器分别是:主机名IP端口redis-node-1192.168.78.1006381redis-node-2192.168.78.1006382redis-node-3192.168.78.1006383redis-no
作者:编程之家 时间:2022-09-02
redis重点是 dir 的默认配置一定要改
find/-namedump.rdb发现有两个dump文件,这两个文件目录不一致,问题在于redis.conf文件属性dir,默认配置是dir./表示在哪启动server时候的时候,dump.rdb就在哪生成 重点是dir的默认配置一定要改,改成确定路径,编辑redis.conf设置dir/dataedis-3.2.11/,这样启动服务时dum
作者:编程之家 时间:2022-09-02
mysql_redis_syncer
配置mysql中server.cf文件客户端不用改变打开binlog文件和设置checknum为none,mysql5.6以后默认为crc3binlog_checksum=noneserver_id=1log-bin=mysql-binbinlog_format=row mysqlv4中类型enumLog_event_type{/**Every time you update thisenum( when yo
作者:编程之家 时间:2022-09-02
spring链接redis报错 Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionExcept
记录一次生产环境的redis切换事故生产环境redis切换,由原来的直连ip服务改为阿里的redis集群,出现了链接失败的错误org.springframework.data.redis.RedisSystemException:Errorinexecution;nestedexceptionisio.lettuce.core.RedisCommandExecutionException:MOVED12910
作者:编程之家 时间:2022-09-02
9.3 Redis持久化
Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时,利用之前持久化的文件即可实现数据恢复。RDB把当前进程数据生成快照保存到硬盘的过程,触发分为手动和自动触发机制手动触发save命令:阻塞当前redis服务器,直到RDB完成为止,对应内存
作者:编程之家 时间:2022-09-02
k8s 常用的命令
master节点1、更改配置文件,重新加载systemctldaemon-reload2、启动master相关组件systemctlstartkube-apiserversystemctlstartkube-controller-managersystemctlstartkube-scheduleretc服务:1、更改配置后,重新加载systemctldaemon-reload2、启动etcd服务syst
作者:编程之家 时间:2022-09-02
redisson中的看门狗机制总结
1:普通的Redis分布式锁的缺陷我们在网上看到的redis分布式锁的工具方法,大都满足互斥、防止死锁的特性,有些工具方法会满足可重入特性。如果只满足上述3种特性会有哪些隐患呢?redis分布式锁无法自动续期,比如,一个锁设置了1分钟超时释放,如果拿到这个锁的线程在一分钟内没有执行完毕,那么
作者:编程之家 时间:2022-09-02
Redis缓存雪崩,击穿,穿透以及解决方案
Redis缓存雪崩,击穿,穿透以及解决方案1、缓存雪崩:大面积key对应数据不存在(过期),当缓存服务器重启或者大量缓存集中在某一个时间段失效由于原有缓存失效,新缓存未到期间,所有原本应该访问缓存的请求都去查询数据库了,而对数据库CPU和内存造成巨大压力,严重的会造成数据库宕机。从而形
作者:编程之家 时间:2022-09-02
redis-cluster 集群编译按装到指定目
1,下载源码可以到http://download.redis.ioeleases/查找指定版本wgethttp://download.redis.ioeleasesedis-5.0.0.tar.gztarxfredis-5.0.0.tar.gz2,开始编译cdredis-5.0.0make#makeMALLOC=libc3,确定需要安装得目录使用PREFIX参数,一定要大写mkdir~edis~
作者:编程之家 时间:2022-09-02
Redis 渐进集群介绍
redis凭借着强大的功能和可靠的稳定性,应用场景越来越广。逐渐成为软件开发工程师必备的技能之一。本篇文章,暂不做基本功能的介绍。直接教大家如何部署redis集群。集群演进主要分为2部分。一、主从备份机制一个redis主服务可以拥有多个从服务;一个从服务器,只可拥有一个主服务
作者:编程之家 时间:2022-09-02
Redis哨兵java实现
@目录前言一、添加依赖二、改好RedisConfig三、修改nacos中Redis的配置四、其他1.踩到的坑如下:前言一、添加依赖因我的构建cloud项目,这里直接把可能会用的依赖都放到一起<dependency><groupId>com.fasterxml.jackson.core</groupId><
作者:编程之家 时间:2022-09-02
Redis
StringRedisTemplate常用操作stringRedisTemplate.opsForValue().set("test","100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作stringRedisTemplate.opsForValue(
作者:编程之家 时间:2022-09-02
redis分布式锁
由黄森明创建,最后修改于2022-七月-11,1.配置类@Primary@Bean("clusterObjectRedisTemplate")publicRedisTemplate<String,Object>objectTemplate(RedisConnectionFactoryfactory){RedisTemplate<String,Object>template=newRedisTemplate<>();
作者:编程之家 时间:2022-09-02
005 python_操作redis
/*目录:一:安装1pycharm2调用模块二:string类型三:所有类型四:远程连接*/ 一:安装1pycharm1在availablepackages搜索"redis"。2点击搜索结果中"redis",点击"InstallPackage"。2调用模块fr
作者:编程之家 时间:2022-09-02
Redis
StringRedisTemplate常用操作stringRedisTemplate.opsForValue().set("test","100",60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间stringRedisTemplate.boundValueOps("test").increment(-1);//val做-1操作stringRedisTemplate.opsForValue(
作者:编程之家 时间:2022-09-02
测试开发必备的Linux,Redis和Git命令
Linux命令篇为什么要学Linux命令作为一名测试人员,在测试过程中,我们需要去部署测试环境,查看服务器上面的日志,登陆数据库,甚至做一些shell脚本类的工具开发,必不可少都会用到Linux命令。所以无论是开发还是测试,Linux命令已经成为常规操作,很有必要去学习。Linux命令要学到什么程度
作者:编程之家 时间:2022-09-02
自建redis迁移云报错
java服务开始使用的自建的redis将其迁移到腾讯云redis时报错如下:14:22:56.048[localhost-startStop-1]ERRORo.s.web.context.ContextLoader:351-Contextinitializationfailedorg.springframework.beans.factory.BeanCreationException:Errorcreatingbeanwithname
作者:编程之家 时间:2022-09-02
Redis的数据时如何避免丢失的?
前言Redis之所以足够快,一部分的原因是它的数据都是基于内存存储的。虽然Redis更多的是作为一个旁路缓存【先在redis中查询,查询不到数据的时候,在查询持久化数据库】来使用。如果说服务器一旦宕机,内存中的数据就会全部丢失,即便是后端服务可以通过查询持久化数据库进行恢复,但是
作者:编程之家 时间:2022-09-02
Redis学习
Redis因为没有指定配置文件需配置redis-serverredis.windows.conf之后自动启动测试性能redis-benchmark-p6379-c100-n10000基础概念:清空当前数据库:flushdb清空全部数据库:flushallredis是单线程的redis的瓶颈是机器的内存和网络的带宽,用单线程既然可以实
作者:编程之家 时间:2022-09-02
.net Redis客户端NewLife.Redis.Core库的使用
一、项目说明NewLife.Redis.Core基于新生命团队NewLife.Redis的封装,支持.NETCore3/.NET5/.NET6。NewLife.Redis是一个Redis客户端组件,以高性能处理大数据实时计算为目标。源码: https://github.com/NewLifeX/NewLife.RedisNuget:NewLife.Redis教程:https:/ewlifex.com/core
作者:编程之家 时间:2022-09-02
Redis是如何实现高性能的?
Redis到底有多快?redis到底有多快,可以通过redis-benchmark脚本进行基准测试。redis官方的性能基准测试报告 Redis为什么这么快?redis之所以这么快,其实是一个综合性的结果。而能够支持其高性能的主要有以下几个点:基于内存redis的数据都保存在内存中,在接收到命令之后可以在
作者:编程之家 时间:2022-09-02
Redis学习笔记
Redis学习笔记1、Redis安装目录redis-benchmark:性能测试工具redis-check-aof:修复有问题的aof文件redis-check-rdb:修复有问题的rdb文件redis-sentinel:redis集群使用,启动哨兵redis-server:redis启动命令redis-cli:客户端,操作入口 2、redis相关知识redis有1
作者:编程之家 时间:2022-09-02
第三周周报
这一周做了什么: 没怎么遇到代码上的问题,碰到的问题都是架构上的事情,比如说什么样的数据要存放到redis中,redis的key又如何设计,这些问题当下的我都没有办法去解决,也不了解企业开发的时候是怎么做的。Vue的学习计划又又又拖了,今天终于是看了一点后台系统的搭建过程,没办法接着推
作者:编程之家 时间:2022-09-02
ExceptionLess的安装、配置、使用
前言Exceptionless是一个开源的实时的日志收集框架,它可以应用在基于ASP.NET,ASP.NETCore,WebAPI,WebForms,WPF,Console,ASP.NETMVC等技术开发的应用程序中,并且提供了REST接口可以应用在Javascript,Node.js中。(基本就是.Net技术栈的一套东西)项目地址:https://github.com/excepti
作者:编程之家 时间:2022-09-02
Redis 发布和订阅
Redis的发布和订阅1、redis客户端可以订阅任意数量的频道 2、当给这个频道发布消息后,消息就会发送给订阅的客户端 二、发布订阅命令行实现1、打开一个客户端订阅channel1subscribechannel12、打开另一个客户端,给channel1发布消息hellopublishchannel1
作者:编程之家 时间:2022-09-02
项目亮点之幂等性
幂等性一个幂等操作的特点是其任意多次执行所产生的影响均与一次执行的影响相同。幂等函数或幂等方法是指可以使用相同参数重复执行,并能获得相同结果的函数。这些函数不会影响系统状态,也不用担心重复执行会对系统造成改变。场景购买某些视频网站的会员后,给会员送成长值和送
作者:编程之家 时间:2022-09-02
上一页
172
173
174
175
176
177
178
179
下一页
小编推荐
热门标签
更多
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