手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
Linux
Windows
CentOS
Ubuntu
Nginx
WebService
Scala
Memcache
Apache
Redis
Docker
Bash
Azure
Tomcat
LNMP
Shell
Ansible
KVM虚拟机
数据结构
鸿蒙系统
宝塔面板
服务器运维
网络安全
编程之家
Redis
Redis(一)初步--安装及命令工具
文章目录一、概述1、Redis数据库的概念2、Redis数据库的优点一、Redis的安装部署1、安装Redis服务2、启动服务三、Redis命令工具1、redis-cli命令行工具(远程登陆)2、redis-benchmark测试工具3、Redis数据库常用命令(数据库内部操作)3.1、keys命令:可以取符合规则的键
作者:编程之家 时间:2022-09-02
tp5/redis技术对列表进行优化
首先需要引入基类usethink\Cache;然后在config.php下的cache中添加'redis'=>[//驱动方式'type'=>'redis',//服务器地址'host'=>'127.0.0.1',], 然后可以普通的检测一下publicfunctionaaa(){Cache::
作者:编程之家 时间:2022-09-02
prometheus6之常用服务监控
监控常用服务1.tomcat2.redis3.mysql4.nginx5.mongodbprometheus监控tomcattomcat_exporter地址https://github.comlightenomcat_exporter下面在k8s-master节点操作(1)制作tomcat镜像,按如下步骤mkdirootomcat_image把上面的war包和jar包传到这个目录下cat
作者:编程之家 时间:2022-09-02
OMG,阿里P8大佬推荐的10本Java实战书籍【Java开发进阶必看
进阶==《深入浅出Redis》作者:黄健宏**简介:**本书将对Redis的使用方法进行说明。Redis是一个内存数据库(或者说内存数据结构)服务器,最初由SalvatoreSanfilippo创建,现在是-个开源软件。本书不要求读者有任何使用Redis的经验,不过因为本书的绝大部分示例都使用了Python编
作者:编程之家 时间:2022-09-02
redis可视化工具读取数据乱码问题
更改序列化方式即可解决此问题,具体代码如下@ConfigurationpublicclassRedisConfig{@AutowiredprivateRedisTemplateredisTemplate;@BeanpublicRedisTemplateredisTemplateInit(){//设置序列化Key的实例化对象redisTemplate
作者:编程之家 时间:2022-09-02
总结: Redis 查看key大小的简单总结
Redis查看key大小的简单总结第一步:安装rdbtools吐槽一下python非常不熟悉第一步安装epel以及python等工具yuminstallepel-release-yyuminstallpython-pip-y不知道为啥需要先安装epel等工具然后默认带了python3-pip但是需要再安装python-pip才好用.改
作者:编程之家 时间:2022-09-02
项目上线
项目上线项目部署架构补充kvmvmareOpenStackdockerk8s云服务器安装mysqlyumupdate-y#更新软件包yum-ygroupinstall"Developmenttools"#装一个开发工具包(开发相关的一些软件,git)yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-d
作者:编程之家 时间:2022-09-02
天呐!程序员跳槽时机已到,闲聊中面试官无意泄题
8.mysql中myisam与innodb的区别?事务支持>MyISAM:强调的是性能,每次查询具有原子性,其执行数度比InnoDB类型更快,但是不提供事务支持。>InnoDB:提供事务支持事务,外部键等高级数据库功能。具有事务(commit)、回滚(rollback)和崩溃修复能力(crashrecoverycapabilities)的事
作者:编程之家 时间:2022-09-02
Redis 的RDB与AOF机制原理持久化
RDB:RedisDataBase在指定时间间隔内将内存中的数据集快照写入磁盘;实际操作使fork一个子进程,先将数据集写入到一个临时文件中,再用临时文件替换之前的文件,文件是用二进制压缩存储;优点:1)整个Redis只有一个dump.rdb文件,方便持久化,方便备份;2)因为是fork出一个子
作者:编程之家 时间:2022-09-02
Nginx负载均衡会话保持
Nginx负载均衡会话保持什么是会话保持将用户登录的状态记录下来,并且保持用户登录。做会话保持的方式:nginx的ip_hash(运维)session共享(开发)cookie:前端记录会话保持session:后端记录会话保持(给cookie加密)环境准备主机名软件外网IP内网IPweb01phpmyadmin,nginx,
作者:编程之家 时间:2022-09-02
Redis语句
目录一、string概述一、SET/GET/APPEND/STRLEN实例二、List数据类型概述一、LPUSH/L.PUSHX/LRANGE三、Hash数据类型(散列类型)概述一、1、HSET/HGET/HDEL/HEXISTS/HLEN/HSETNX四、set数据类型(无序集合)概述一、SADD/SMEMBERS/SCARD/SISMEMBER五、sortedset数据
作者:编程之家 时间:2022-09-02
【Redis】Redis缓存穿透和雪崩
文章目录1、缓存穿透1.1解决方案2、缓存击穿2.1解决方案3、缓存雪崩3.1解决方案1、缓存穿透缓存穿透的概念很简单,用户想要查询一个数据,发现redis内存数据库没有,也就是换承诺没有命中,于是向持久层数据库查询。发现也没有,于是本次查询失败。当用户很多的时候,缓
作者:编程之家 时间:2022-09-02
Redis六Redis的高可用方案【集群】
一、集群架构架构图Redis集群是一个由多个主从节点群组成的分布式服务器群,它具有复制、高可用和分片特性。Redis集群不需要sentinel哨兵也能完成节点移除和故障转移的功能。需要将每个节点设置成集群模式,这种集群模式没有中心节点,可水平扩展。PS:官方推荐不超过1000个节点。
作者:编程之家 时间:2022-09-02
Redis常用的命令整理和springboot的整合
Redis常用命令flushdb 清除该数据库flushall 清除所有数据库keys* 获取所有的值incrkey 增加1incrbyvalue 增加valuedecr 减少1decrby 减少valueString类型appendkeyvalue 拼接字符串setrange keyoffsetvalue 替换字符
作者:编程之家 时间:2022-09-02
redis操作7 对存储HyperLogLog的操作计算不重复数个数
用于计算数据集中的基数(不重复数)个数 产生主要原因:在数据量非常大的情况下(使用redis中的hashsetbitmaps)(使用数据库搜索)结果虽说精确不重复数计算占用空间非常大添加多个不重复元素(返回1为添加成功,0添加失败)pfaddk1javac++php计算多个集合中不重复值的数量pfcountk1
作者:编程之家 时间:2022-09-02
Redis(六)—— Set 集合类型详解
Set(集合)Redis的Set是String类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。集合对象的编码可以是intset或者hashtable。Redis中集合是通过哈希表实现的,所以添加,删除,查找的复杂度都是O(1)。集合中最大的成员数为2^32-1(42949672
作者:编程之家 时间:2022-09-02
redis操作4 对存储Hash的操作
hash是键值对集合是string类型的filed和value的映射表,类似Map<String,Object> 添加一个值到hash集合中(user:100为key 后面的为field与value的映射)hsetuser:100id1添加新的field和值(当前没有该field)到hash集合中(user:100为key 后面的为field与value的映射
作者:编程之家 时间:2022-09-02
Ansible 创建角色 Galax在线角色的使用
Ansible创建角色Galax在线角色的使用1.创建角色角色创建流程在Ansible中创建角色不需要特别的开发工具。创建和使用角色包含三个步骤:创建角色目录结构定义角色内容在playbook中使用角色1.1创建角色目录结构默认情况下,Ansible在AnsiblePlaybook所在目录的roles子目录
作者:编程之家 时间:2022-09-02
redis 发布与订阅
发布与订阅是一种(消息通信模式):发送者发送消息,订阅者接受消息 客户端订阅频道(频道为channell1)subscribechannell1另一客户端给频道发送消息(频道为channell1 消息为hello)publishchannell1hello下图为订阅频道的客户端会接收的信息
作者:编程之家 时间:2022-09-02
进程缓存和缓存服务,如何抉择?
作者:翁智华出处:https://www.cnblogs.com/wzh2010/概述我们所说的缓存分为进程内部缓存(系统内部缓存)和缓存服务(如redis/memcache)。计算机服务从原来的单体结构,到多实例,到现在流行的微服务,缓存服务变得原来越流行了。进程缓存先说说进程缓存,它将数据存储在站点、服务的进程内
作者:编程之家 时间:2022-09-02
SprignCloud整合Redis序列化问题【已解决】
项目中,redis作为一个单独的公共Moudle,被其他模块依赖pom依赖:<!--redis集成--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-redis</artifactId><
作者:编程之家 时间:2022-09-02
【Redis】Redis基础
文章目录一:Redis前言二:NoSQL1、NoSQL的特点2、NoSQL的四大分类三:Redis基础1、Redis基本概念2、Redis的基本操作切换数据库查看数据库大小查看所有的keys清除数据库3、Redis是单线程的4、Redis的五种基本类型(1)字符串stringset/getexistsappendstrlenincr/decrincrby
作者:编程之家 时间:2022-09-02
Redis集群实现动态扩缩容
创建rediscluster集群的环境准备 系统内存redis版本主机名主机IPCentOS82G5.0.3Master1192.168.18.80CentOS82G5.0.3Master2192.168.18.81CentOS82G5.0.3Master3192.168.18.82CentOS82G5.0.3Slave1192.168.18.83CentOS82G5.0.3Sla
作者:编程之家 时间:2022-09-02
【数据存储】【Redis】第一章:快速集成Redis应用到项目中
准备工作:搭建项目提供Redis模块给其他项目集成应用我们创建一个项目:第一步:父类的pom.xml文件:<?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns
作者:编程之家 时间:2022-09-02
Redis 分布式锁的实现原理
一、前言分布式锁相信大家一定不会陌生,想要用好或者自己写一个却没那么简单想要达到上述的条件,一定要掌握分布式锁的应用场景,以及分布式锁的不同实现,不同实现之间有什么区别二、分布式锁场景如果想真正了解分布式锁,需要结合一定场景;举个例子,某夕夕上抢购AirPo
作者:编程之家 时间:2022-09-02
Redis学习笔记——Redis事务__锁机制
七、Redis事务__锁机制1、Redis事务的定义Redis事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。Redis事务的主要作用就是串联多个命令防止别的命令插队。2、Multi、Exec、discard从输入
作者:编程之家 时间:2022-09-02
redis分布式锁的实现
前言:Redis是什么:Redis是现在最受欢迎的NoSQL数据库之一,Redis是一个使用ANSIC编写的开源、包含多种数据结构、支持网络、基于内存、可选持久性的键值对存储数据库,其具备如下特性:基于内存运行,性能高效支持分布式,理论上可以无限扩展key-value存储系统开源的使用ANSIC语
作者:编程之家 时间:2022-09-02
Redisson 分布式锁简单应用
RLockrLock=redissonClient.getLock("lockName");//可以看做是获取一个连接 try{//尝试加锁愿意等待的时长waitTime;加锁成功后自动释放锁的时长leaseTime,大于0时不论加锁业务是否处理完毕都会释放锁 booleanlocked=rLock
作者:编程之家 时间:2022-09-02
Redis常见知识点面试
Redis1.Nosql的概述及作用Nosql是指非关系性数据库,将数据存储在内存中为了满足对数据库高并发读写的需要(高并发);对海量数据的高效率存储和访问的需要(高负载);对数据库的高可扩展性和高可用性的需求通常有key-value形式存储的redis、列存储的habse、文档型的mangodb等2.Redi
作者:编程之家 时间:2022-09-02
电商库存系统的防超卖和高并发扣减方案
引言如果你要开发一个电商库存系统,我最担心的是什么?闭上眼睛想下,当然是高并发和防超卖了!本文给出一个统筹考虑如何高并发和防超卖数据准确性的方案。读者可以以此为思考原点,或直接使用本设计,或在此基础上做出更有的设计。下面用电商库存为示例,来说明如何高并发扣减库存,原理同
作者:编程之家 时间:2022-09-02
上一页
59
60
61
62
63
64
65
66
下一页
小编推荐
热门标签
更多
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