手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
Redis 核心技术与实战
Redis核心技术与实战 目录开篇词|这样学Redis,才能技高一筹01|基本架构:一个键值数据库包含什么?02|数据结构:快速的Redis有哪些慢操作?键和值用什么结构组织?为什么哈希表操作变慢了?有哪些底层数据结构?不同操作的复杂度03|高性能IO模型:为什么单线程R
作者:编程之家 时间:2022-09-02
MySQL与Redis
MySQL与RedisMySQLMySQL是关系型数据库,主要用于存放持久化数据,将数据存储在硬盘中,读取速度较慢。MySQL运行机制mysql作为持久化存储的关系型数据库,相对薄弱的地方在于每次请求访问数据库时,都存在着I/O操作,如果反复频繁的访问数据库。弊端:会在反复链接数据库上花费大量时间
作者:编程之家 时间:2022-09-02
3.Redis数据分布之Redis数据分区和集群功能限制
数据分区rediscluster采用虚拟槽分区,所有的键根据哈希函数映射到0~16383整数槽内,计算公式:slot=CRC16(key)&16383.每个节点负责维护一部分槽以及槽所映射的健值数据Redis虚拟槽分区的特点:.解耦数据和节点之间的关系,简化了节点扩容和收缩难度。.节点自身维
作者:编程之家 时间:2022-09-02
关于mysql做距离筛选的两种方法
使用mysql自带的函数计算距离作为筛选条件这种方式是网上比较常见的,缺点很明显,不能使用索引,查询非常的慢,几万条数据量查询都慢的要死/***@param:lat纬度*@param:lon经度*@param:dis距离范围**/SELECTa.*,ROUND(6378.138*2*ASIN(SQRT(POW(SIN((:lat*PI
作者:编程之家 时间:2022-09-02
Redis事务与MySQL事务的区别
1.想着在springboot事务中,第一步insertmysql第二步更新到redis中@Transactional(rollbackFor={Exception.class})publicvoidaddChannel(MesChannelVomesChannelVo){//idStringid=GenerateCodeUtil.generateUUID();//当前时
作者:编程之家 时间:2022-09-02
Redis配置文件
Redis.config详解1、配置文件unit单位对大小写不敏感 2、可将多个配置文件配置进来 3、网络bind127.0.0.1#绑定ipprotected-modeyes #保护模式port6379 #默认端口通用GENERALdaemonizeyes #以守护进程的方式运行,默认为no,需要自己开启
作者:编程之家 时间:2022-09-02
Spring boot+redis实现消息发布与订阅
Springboot+redis实现消息发布与订阅https://blog.51cto.com/u_13501268/2489571一.创建springboot项目登录后复制<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </depende
作者:编程之家 时间:2022-09-02
腾讯云服务器CentOS 7.6安装基本中间件
腾讯云服务器CentOS7.6安装基本中间件 摘要:由于最近开始学习Redis和Zookeeper了,因此使用云服务器的频率开始多了起来,并且开始了基础的安装教学,由于我之前确实没用过Linux系统,因此用起来非常的痛苦,同时由于不同平台之间的云服务器存在差异,导致在查资料并按照别人的步骤安装时,
作者:编程之家 时间:2022-09-02
面试官:Redis中的缓冲区了解吗
hello大家好,我是七淅(xī)。Redis大家肯定不陌生,但在使用层面看不到的地方,就容易被忽略。今天想和大家分享的内容是Redis各个缓冲区的作用、溢出的后果及优化方向。在开始正文前,想多叨叨几句。不管是Redis还是其他中间件,底层很多原理都是相似的,设计思想都是通用的。大家以
作者:编程之家 时间:2022-09-02
Redis分布式集群搭建 学习笔记 2022-3-25
学习地址:https://www.cnblogs.com/chenkeyu/p/8047811.htmlRedis分布式集群搭建Redis集群架构图上图蓝色为redis集群的节点;节点之间通过ping命令来测试连接是否正常,节点之间没有主区分,连接到任何一个节点进行操作时,都可能会转发到其他节点1、Redis的容错机制节点之间会定时
作者:编程之家 时间:2022-09-02
华为云GaussDB(for Redis)发布全新版本,两大核心特性正式亮相
近日,华为云GaussDB(forRedis)正式推出全新版本。新版本内核带来性能提升、无损升级、慢日志统计等多维度产品体验,同时推出Lua脚本和SSL连接加密两大重要功能,让业务设计更加灵活,公网访问更安全。图片GaussDB(forRedis)是华为云推出的企业级分布式KV数据库,它完全兼容Redis协议,提
作者:编程之家 时间:2022-09-02
小白也能看懂的缓存雪崩、穿透、击穿
大家好,我是七淅(xī)。作为后端开发,我想缓存是大家再熟悉不过的东西了。本文会介绍出现缓存雪崩、穿透和击穿的业务背景、解决方案和对业务可靠性处理。事先说明,最佳解决方案一定需要结合实际业务调整,不同业务的处理不完全相同其实我在网上也看过不少关于缓存雪崩、穿透、击穿介
作者:编程之家 时间:2022-09-02
第3章 常用五大数据类型
哪里去获得redis常见数据类型操作命令http://www.redis.cn/commands.html 3.1Redis键(key)keys*查看当前库所有key (匹配:keys*1)existskey判断某个key是否存在typekey查看你的key是什么类型delkey 删除指定的key数据unlinkkey 根据value选
作者:编程之家 时间:2022-09-02
redis缓存和mysql数据一致性方案详解
redis缓存和mysql数据一致性方案详解方案1:延时双删策略方案2:异步更新缓存(基于订阅binlog的同步机制)需求起因在高并发的业务场景下,数据库访问成为用户并发最薄弱的环节,所以就需要redis做一个缓冲操作,让请求先访问到redis,而不是直接访问mysql数据库读取redis缓存一般没有什
作者:编程之家 时间:2022-09-02
Redis在Java中的使用三
五、Jedis(Java中使用Redis)使用Java来操作Redis,Jedis是Redis官方推荐使用的Java连接redis的客户端。1导入依赖<!--导入jredis的包--><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.2.0</version&
作者:编程之家 时间:2022-09-02
Redis 缓存一致性问题
场景抢券,下单,库存扣减,使用redis库存扣减,然后在更新数据库,结果就导致redis库存扣减成功了,数据库更新失败或者redis下面的代码执行异常导致事务回滚,但是redis却没有回滚,就会导致,数据库库存数量没扣减,但是redis库存扣减了。分析需要从两个方面分析要想保证缓存和数据库「实时」
作者:编程之家 时间:2022-09-02
使用redis的一点心得
项目使用redis作为仓库,货位数据双写的数据库,减少了微服务之间的调用,但是在使用过程中经常看到服务中报错:redis异常:【r-bpxxxxxxxx.redis.rds.aliyuncs.com:6379/44】状态不可用,等待后台检查程序恢复方可使用。Connecttoservertimeout","DateTime":"2020-07-03T12:48:35.0764
作者:编程之家 时间:2022-09-02
第2章 Redis概述安装
▶Redis是一个开源的key-value存储系统。▶ 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sortedset--有序集合)和hash(哈希类型)。▶这些数据类型都支持push/pop、addemove及取交集并集和差集及更丰富的操作,而且这些操
作者:编程之家 时间:2022-09-02
Windows 安装Redis
Windows安装Redis 一:下载安装包redis官方下载地址:https:/edis.io/download,redis64位下载地址:https://github.com/ServiceStackedis-windows二:采用Chocolatey(https://chocolatey.org/)命令行现在我们以第二种为例,做安装示例。第一步:安装Choco用管理员身份代开cmd
作者:编程之家 时间:2022-09-02
Mac Redis cluster集群容错、下线总结(二)
查看Redis集群信息guodong@sh-guodongsrc%redis-cli-p7001clusternodes5e94ae9b31b2029b2e881e9e302800941e1debcd127.0.0.1:7004@17004slave5500c4ce07bbb0b9f0d10ade053a423fd319afa6016489718940022connected9c807c577b336d3aa4c86b4c5c2da452d3e3383d127.
作者:编程之家 时间:2022-09-02
dotnev 使用.
1使用场景.诸如:数据库账号密码,redis地址,各种ak,sk等信息.你是无法放置到代码中的.这时将这些配置放入至一个.env文件下.使用时,直接$_ENV['xx']调取即可.2代码整备//2.1编写composer.json "require":{ ... "vlucas/phpdotenv":"^5.1@dev", ...
作者:编程之家 时间:2022-09-02
JavaWeb笔记Day11------Redis与Maven
Redis概念redis是一款高性能的NOSQL系列的非关系型数据库非关系型数据库什么是NOSQL概念NoSQL(NoSQL=NotOnlySQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发
作者:编程之家 时间:2022-09-02
redis三主机三主三从6节点集群部署
采用三主三从,6节点集群模式,版本5.0.9下载redis-5.0.9,下载地址:链接:https://pan.baidu.com/s/1r4U1TJjvZMrwo6t9OH5qvQ 提取码:0poq 安装脚本如下,脚本是采用三主机,6节点模式,每台主机运行主从两个redis节点,端口分别是7001,7002(默认7001是主,7002是从) #!/bin/bashecho"本地yum
作者:编程之家 时间:2022-09-02
【Tokio】mini-redis 服务器
环境Time2022-01-13Rust1.57.0Tokio1.15.0概念参考:https:/okio.rsokioutorial/setup示例查看版本C:\Users\jiangbo\work\rust\game>rustc--versionrustc1.57.0(f1edd04292021-11-29)安装cargoinstallmini-redis启动mini-redis-server访问C:\User
作者:编程之家 时间:2022-09-02
Redis++:Redis做分布式锁真的靠谱吗
Redis做分布式锁真的靠谱吗 Redis的分布式锁可以通过Lua进行实现,通过setnx和expire命令连用的方式||也可以使用高版本的方法同时设置失效时间,但是假如在以下情况下,就会造成无锁的现象。注:分布式锁能不用就不用,尤其是在高并发的情况下。释放了不该释放的锁:
作者:编程之家 时间:2022-09-02
【Tokio】存储设置的值
环境Time2022-01-13Rust1.57.0Tokio1.15.0概念参考:https:/okio.rsokioutorial/spawning示例main.rsusemini_redis::Command::{Get,Set};usemini_redis::{Command,Connection,Frame};usestd::collections::HashMap;usetokio::net::{TcpListener,TcpS
作者:编程之家 时间:2022-09-02
SpringBoot整合Redis详细笔记
一、引入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>二、修改application.ymlspring:redis:host:127.0.0.1#主机地址por
作者:编程之家 时间:2022-09-02
Spring 采用纯注解使用 RedisTemplate
我在前面的博客中介绍过采用Jedis操作Redis,今天准备介绍Spring使用RedisTemplate操作Redis。Jedis和RedisTemplate两者之间的区别在于:Jedis是Redis官方推荐的面向Java操作Redis的客户端开发Jar包,而RedisTemplate是Spring框架对JedisAPI的进行了高度封
作者:编程之家 时间:2022-09-02
面试官:我们来聊一聊Redis吧,你了解多少就答多少
哈喽!大家好,我是小奇,一位不靠谱的程序员小奇打算以轻松幽默的对话方式来分享一些技术,如果你觉得通过小奇的文章学到了东西,那就给小奇一个赞吧文章持续更新,可以微信搜索【小奇JAVA面试】第一时间阅读,回复【资料】更有我为大家准备的福利哟! 文章目录一、前言二、面试三
作者:编程之家 时间:2022-09-02
redis 键的过期策略
我们使用redis作为缓存服务器的时候有时候会希望我们写入的数据过一段时间自动失效.redis为此提供了键过期的功能,我们可以为我们保存在redis中的数据设置一个过期时间,等时间一到我们保存在redis中的数据就自动失效了.我们这里简略的说一下redis键过期的相关知识. 1.
作者:编程之家 时间:2022-09-02
上一页
151
152
153
154
155
156
157
158
下一页
小编推荐
热门标签
更多
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