手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
python redis包中的StrictRedis 和Redis的区别
redis-py提供两个类Redis和StrictRedis用于实现Redis的命令,StrictRedis用于实现大部分官方的命令,并使用官方的语法和命令(比如,SET命令对应与StrictRedis.set方法)。Redis是StrictRedis的子类,用于向后兼容旧版本的redis-py。简单说,官方推荐使用StrictRedis方法。不推荐Redi
作者:编程之家 时间:2022-09-02
缓存穿透,缓存雪崩,缓存击穿
缓存穿透,缓存雪崩,缓存击穿本文整理自黑马程序员相关资料缓存穿透缓存穿透是指客户端请求的数据在缓存中和数据库中都部存在,这样缓存永远不会生效。因此这些请求都会穿过缓存,最终请求到数据库上,对数据库造成非常大的压力。常见的解决方案有两种:缓存空对象:当缓存和数据库都
作者:编程之家 时间:2022-09-02
redis key迁移、复制
参考:https://www.codeleading.com/article/17355713942/ #复制一个库的全部keyredis-all-key.sh#!/bin/bashsrc_ip=127.0.0.1src_port=8090src_db=14src_pw='1234'dest_ip=127.0.0.1dest_port=8090dest_db=15desc_pw='1234'redis-cli-h$src_i
作者:编程之家 时间:2022-09-02
Redis初启一
1、数据库存存储性能优化在mysql的文章专题中我写过了关于传统关系型数据库的一些优化思路,整体来说,通过优化之后能够提升程序访问数据库的计算性能。但是还是有一些情况,即便是优化之后,使用传统关系型数据库无法解决的,比如。当数据量达到TB级别时,传统关系型数据库基本做了分库分
作者:编程之家 时间:2022-09-02
springboot集成redis
加入依赖<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId></dependency>配置文件redis:host:127.0.0.1port:6379
作者:编程之家 时间:2022-09-02
Redis设置认证密码 Redis使用认证密码登录 在Redis集群中使用认证密码!!
Redis设置认证密码Redis使用认证密码登录在Redis集群中使用认证密码!! 参考:https://www.bbsmax.com/A/o75NmrPJW3/ 、、、
作者:编程之家 时间:2022-09-02
Redis 中的原子操作(3)-使用Redis实现分布式锁
Redis中的分布式锁如何使用分布式锁的使用场景使用Redis来实现分布式锁使用setkeyvaluepxmillisecondsnx实现SETNX+Lua实现使用Redlock实现分布式锁锁的续租看看SETEX的源码为什么Redis可以用来做分布式锁分布式锁如何选择总结参考Redis中
作者:编程之家 时间:2022-09-02
linux 安装redis 6.2.5
亲测有效 1、环境依赖yuminstallgcc-c++yuminstallcentos-release-sclscl-utils-buildyuminstall-ydevtoolset-8-toolchain2、源码安装1)解压包tar-zxvfredis-6.2.52)移动mvredis-6.2.5redismvredis/usr/local/3)
作者:编程之家 时间:2022-09-02
redis 集群原理(一主多从)
一、一主多从 1、redis集群的两种方式 i:从机执行savleof主机ip主机端口replicaof主机ip主机端口临时重启失效 ii:修改配置文件replicaof主机ip主机端口 2、redis集群的原理(同步基于RDB)从节点是只读的 判断是否是第一次同
作者:编程之家 时间:2022-09-02
windows下启动redis
cmd敲命令进入Redis安装文件下,启动临时服务:redis-server.exeredis.windows.conf,如果出现一个方形图标,安装临时服务成功。如果出现:输入命令:redis-cli.exe出现:添加关闭命令shutdown出现添加退出命令exit然后重新输入启动命令:redis-server.exeredis.windows.conf
作者:编程之家 时间:2022-09-02
redis分布式锁
redis分布式锁的发展过程。单机情况下,可以使用synchronized(obj),来保证同步代码块。代码如下: 其原理是:每个Java对象都可以关联一个Monitor对象,如果使用synchronized给对象上锁(重量级锁)之后,该对象头MarkWorld中就被设置指向Monitor对象的指针。 对象头在JVM中存储的形式:
作者:编程之家 时间:2022-09-02
3.LNMP平台对接redis服务
一.安装LNMP二、安装Redis1.编译安装redis#准备工作systemctlstopfirewalldsetenforce0#安装依赖包yuminstall-ygcc-c++makecd/opt/#把解压包放在opt下并解压tarzxvfredis-5.0.7.tar.gzcd/optedis-5.0.7/make#编译安装指定安装目录makePREFIX=/usr/lo
作者:编程之家 时间:2022-09-02
CentOS8.2安装Redis7.0.2 基础篇
操作系统CentOS8.2、Redis7.0.2安装Redis安装解压,编译等工具yum-yinstallmakezlibzlib-develgcc-c++libtoolopensslopenssl-develmkdirsoftware进入software目录下载redist安装文件wgethttps://download.redis.ioeleasesedis-7.0.2.tar.gz打开https:
作者:编程之家 时间:2022-09-02
二、Redis五大数据类型
一.String1.appendkey1“hello”往key1为键的值后面追加“hello”,如果key1不存在,则创建key1为hello2.strlenkey1查看key1值的长度3.incrview加一4.decrview减一5.increby10加十6.decreby10减十7.getrangekey103截取字符串下表0-3的子字符串8.se
作者:编程之家 时间:2022-09-02
Redis基本介绍
Redis是什么Redis是一个高性能的key-value数据库,端口默认为6379。Redis的特点高性能:支持超过100K+每秒的读写频率。支持多种数据类型:除了key-value类型的数据,同时还提供String,List,Set,hash,以及OrderedSet等数据结构的存储。原子性:Redis的所有操作都是原子性的,同时Redis还
作者:编程之家 时间:2022-09-02
Redis如何实现高可用
主从复制、哨兵机制:https://blog.csdn.net/itcats_cn/article/details/82428716持久化:https://blog.csdn.net/itcats_cn/article/details/82432530
作者:编程之家 时间:2022-09-02
【Redis】Redis Cluster-集群故障转移
集群故障转移节点下线在集群定时任务clusterCron中,会遍历集群中的节点,对每个节点进行检查,判断节点是否下线。与节点下线相关的状态有两个,分别为CLUSTER_NODE_PFAIL和CLUSTER_NODE_FAIL。CLUSTER_NODE_PFAIL:当前节点认为某个节点下线时,会将节点状态改为CLUSTER_NODE_PFAIL,由于可
作者:编程之家 时间:2022-09-02
4.Redis集群
主从复制:主从复制是高可用Redist的基础,哨兵和集群都是在主从复制基础上实现高可用的。主从复制主要实现了数据的多机备份,以及对于读换作的负载均衡和简单的故障恢复。缺陷:故障恢复无法自动化;写操作无法负载均衡;存储能力受到单机的限制。哨兵:在主从复制的基础上,哨兵实现了自
作者:编程之家 时间:2022-09-02
Redis与数据库的双写一致性问题如何保证
在分布式系统中,一致性(Consistency)、可用性(Availability)以及分区容忍性(Partitiontolerance)这个三个要素最多只能同时保证两者,而分区容忍性是基本要求,所以分布式数据系统就要在一致性和可用性之间取一个平衡。对于大部分应用,并不需要强一致性,通常会采取牺牲一致性换取高可用性。牺
作者:编程之家 时间:2022-09-02
Redis学习笔记一介绍与安装
Redis功能介绍典型的noSql技术,解决性能需求,配合关系型数据库可以做高速缓存解决CPU压力解决IO压力功能体现:1.NoSQL数据库概述泛指非关系型的数据库不依赖业务逻辑方式存储,以简单的key-value模式进行存储,提升了数据库的扩展能力不遵循SQL标准不支持ACID远超
作者:编程之家 时间:2022-09-02
分享一个网上搜不到的「Redis」实现「聊天回合制」的方案
前言为什么说网上搜不到,因为关于聊天回合制的方案作者本人快把百度搜秃噜了也没找到,好在最终是公司一个关系不错的大佬帮提供了点思路,最终作者将其完整实现了出来。分享出来大家可以收藏,万一你哪天也碰到这样的需求,可不就节省大把时间了吗。场景先说下我这边的场景,读过我
作者:编程之家 时间:2022-09-02
2.NoSQL之Redis配置与优化
一、关系型数据库与非关系数据库关系型数据库:关系型数据库是一个结构化的数据库,创建在关系模型(二维表格模型)基础上,一般面向于记录。sQL语句(标准数据查询语言)就是一种基于关系型数据库的语言,用于执行对关系型数据库中数据的检索和操作主流的关系型数据库包括oracle、MySQ、sQI
作者:编程之家 时间:2022-09-02
redis持久化之RDB 七
一:什么是redis的持久化 Redis持久化Redis提供了不同级别的持久化方式:RDB持久化方式能够在指定的时间间隔能对你的数据进行快照存储.AOF持久化方式记录每次对服务器写的操作,当服务器重启的时候会重新执行这些命令来恢复原始的数据,AOF命令以redis协议追加保存每次写的操
作者:编程之家 时间:2022-09-02
Centos7中将redis服务写入systemctl
CentOS7.x开始,CentOS开始使用systemd服务来代替daemon,比起原来的service和config两套命令,systemd整合了service和config的功能。Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。先安装一下redis,我这里是redis-6.2.3版本,不多说命令如下:#下载安装redis.$
作者:编程之家 时间:2022-09-02
2022-05-29-redis 常见核心面试题整理
redis常见核心面试题整理redis默认端口号:6379。redis特点:(0)redis九大数据结构分别是?简述?(1)redis应用场景:(2)Redis单线程为什么这么快?因为:1)纯内存操作(没有磁盘I/O操作);2)核心是基于非阻塞的I/O多路复用机制;3)单线程反而避免了多线程的频繁上下文切换带来的性能问题。(3)Redis过
作者:编程之家 时间:2022-09-02
Redis学习笔记五新数据类型
1.Bitmaps(主要用于统计活跃度)1.特点对位进行操作实际上是字符串可以想象为一个以位为单位的数组,只存储0和1,下标为偏移量第一次初始化,如果偏移量非常大,执行过程就会比较慢,可能会造成Redis堵塞如果活跃用户够大,建议使用2.常用命令setbit<key><offset><value> 设置
作者:编程之家 时间:2022-09-02
一文详解如何用MySQL/Redis/ZooKeeper实现分布式锁
一个挺着啤酒肚,身穿格子衫,发际线严重后移的中年男子,手拿着保温杯,胳膊夹着MacBook向你走来,看样子是架构师级别。面试开始,直入正题。面试官:你有没有参与过秒杀系统的设计?我:没有,我平时都是开发后台管理系统、OA办公系统、内部管理系统,从来没有开发过秒杀系统。面试官:嗯...
作者:编程之家 时间:2022-09-02
一、Redis基本命令和知识
1.select3切换到3号数据库(默认有16个数据库,默认从0开始,即0-15) 2.DBSIZE查看当前数据库的使用情况 3.keys*查看所有的key 4.flushdb清空当前数据库内容 5.flushall清空所有数据库 6.exista是否存在key为a 7.movea1将key为a的移到下标为1的数
作者:编程之家 时间:2022-09-02
redis.clients.jedis.exceptions.JedisDataException: ERR AUTH <password> called without any pass
描述:java使用jedis连接服务器上的redis,遇到的报错。问题:redis.clients.jedis.exceptions.JedisDataException:ERRAUTH<password>calledwithoutanypasswordconfiguredforthedefaultuser.Areyousureyourconfigurationiscorrect?翻译:没有为默认用户配置任何密
作者:编程之家 时间:2022-09-02
linux-5-Windows下安装虚拟机之centos&docker mysql redis
简介:想要在Windows下使用linux操作系统,那下面来搭建下,还挺方便的!virtualbox官网下载:https://www.virtualbox.org/wiki/Downloadsvagrant官网下载:https://www.vagrantup.com/downloads 安装后提示需要重启电脑系统镜像下载:http://mirrors.ustc.edu.cn/centos-cloud/cen
作者:编程之家 时间:2022-09-02
上一页
165
166
167
168
169
170
171
172
下一页
小编推荐
热门标签
更多
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