E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
缓存服务器(redis)
Redis
篇之分布式锁
一、为什么要使用分布式锁1.抢劵场景(1)代码及流程图(2)抢劵执行的正常流程就是正好线程1执行完整个操作,线程2再执行。(3)抢劵执行的非正常流程因为线程是交替进行的,所以有可能线程1查询后,线程2再查询。假如现在只有一张票,所以线程1会买到这张票,并扣除库存,现在也就是没有票了。但是线程2查询的时候,库存是有一张票的,所以也会进行库存扣除,变成-1张了。这样就出现了超卖的问题了。(4)那怎么解
学java的冲鸭
·
2024-02-08 10:51
redis
分布式
数据库
面试
Redis
篇之过期淘汰策略
一、数据的过期策略1.什么是过期策略
Redis
对数据设置数据的有效时间,数据过期以后,就需要将数据从内存中删除掉。可以按照不同的规则进行删除,这种删除规则就被称之为数据的删除策略(数据过期策略)。
学java的冲鸭
·
2024-02-08 10:21
redis
数据库
缓存
面试
《
Redis
开发与运维》学习笔记3:主从复制,哨兵和集群
这篇主要整理第六章,第九章和第十章的内容,聚焦于
Redis
的分布式和集群部分,转载注明出处:https://blog.csdn.net/Koikoi12复制复制可以在分布式系统中实现相同数据的多个
Redis
Koikoi123
·
2024-02-08 10:50
redis
运维
学习
java
后端
Redis
核心技术与实战【学习笔记】 - 30.番外篇:
Redis
学习资料、运维说明及使用规范建议
1.
Redis
学习资料虽然前面已经学习了
Redis
理论和技术点,但是如果想要持续提升自己的技术能力,还是需要不断丰富自己的知识体系。本章,给你推荐几本优秀的书籍,以及拓展知识面的其他资料。
陈建111
·
2024-02-08 10:20
Redis核心技术学习
redis
学习
spring boot整合 cache 以
redis
服务 处理数据缓存 便捷开发
我们常规开发中就是程序去数据库取数据然后返回给客户端但是如果有些业务业务量非常庞大不断访问数据库性能就会非常糟糕从而造成不好的用户体验那么我们自然就可以将数据查到缓存中然后用户访问从缓存中取这样就会大大提高用户的访问效率之前我的文章javaspringboot将接口查询数据放在系统中一小时系统更新一次避免用户访问接口查询数据库缓慢构建了一个比较基础的存储环境这是我们访问数据库的方法调用了我们这里用
瑞晟技术服务中心-耿瑞
·
2024-02-08 10:38
缓存
spring
boot
redis
Springboot项目使用jasypt加密配置文件中的密码
jasypt加密秘钥三、代码获取加密后的密文四、密文密码替换yml配置文件中的明文五、启动项目六、命令行实现jasypt加解密总结前言web项目中application.yml配置文件中,譬如:数据库、
redis
通道已损坏
·
2024-02-08 10:02
SpringBoot
jasypt
spring
boot
java
后端
Java项目使用jasypt加密和解密配置文件中关键信息
一、使用背景项目中application.yml配置文件中,如数据库、
redis
、加密算法的私钥等各种配置的username,password的值都是明文的,其实存在一定的安全隐患,如果被人拿到这些配置文件
风行無痕
·
2024-02-08 10:29
Java
java
开发语言
分布式工具之
redis
son
分布式工具之
redis
son目录一.
Redis
son的引入1、不可重入2、不可重试3、超时释放4、主从一致二.
Redis
son1、什么
Redis
son2、
Redis
son使用手册3、
Redis
son快速入门三
Raral
·
2024-02-08 09:23
小
Redis
:开源一款迷你C++17 KV内存型数据库
AKVhigh-performancemini-databasebasedonmemoryandC++17Thisprojectisinspiredby
Redis
sourcecode.部分模仿
Redis
Y. F. Zhang
·
2024-02-08 09:24
C++
计算机网络
Linux
redis
数据库
哈希算法
Springboot整合
Redis
使用
Redis
Template操作
redis
五大类型用法详解
1、案例说明springboot整合
redis
之后,提供了操作
redis
的简便方式通过通用对象
redis
Template方式操作String,Hash,List,SetSortSet五大数据类型本案例中使用
雾林小妖
·
2024-02-08 09:48
springboot技术
redis解决方案
redis
spring
boot
java
编码技巧——Lua脚本的应用及库存扣减场景应用
demo包括lua脚本文件、文件读入、
redis
命令执行脚本;(1)Lua脚本位置放在resource目录下:脚本较多,列举几个:1.如果key存在,自减返回计算后的值localkey=KEYS[1]localusedstore
七海健人
·
2024-02-08 09:14
代码技巧
Redis
java
编码技巧——基于
Redis
Template的
Redis
Client实现、操作Lua脚本
1.背景在新公司的脚手架中开发,需要用到
redis
,发现没有封装好一套能集成各种常用命令、包括Lua脚本的方便使用的
Redis
TemplateClient,于是自己来实现下;springboot整合
redis
七海健人
·
2024-02-08 09:42
代码技巧
springboot
RedisTemplate
Lua脚本
数据库学习笔记
数据库学习笔记数据库系统概述基本概念关系型数据库和非关系型数据库
redis
数据库引擎MyISAM与InnoDB的区别OLTP联机事务处理onlinetransactionprocessingOLAP联机分析处理数据仓库
三流淼货
·
2024-02-08 08:10
数据库
数据库
面试
探索
Redis
设计与实现11:使用快照和AOF将
Redis
数据持久化到硬盘中
https://github.com/h2pl/Java-Tutorial喜欢的话麻烦点下Star哈文章首发于我的个人博客:www.how2playlife.com本文是微信公众号【Java技术江湖】的《探索
Redis
da3acf50377b
·
2024-02-08 08:01
flink-
redis
-connector实现
分享一个项目flink-
redis
-connector,功能如下:支持FlinkSQL写
Redis
支持FlinkSQL读
Redis
维表(高时效性&提供缓存,非定期全量load的allcache方式)一:
knowfarhhy
·
2024-02-08 08:06
flink
redis
redis
缓存
数据库
springboot使用@EnableCaching实现缓存的使用
前言1、先要开启缓存@EnableCaching开启缓存后,就要配置一个CacheManager的实现类,用于操作使用缓存注解后,用什么具体缓存实例来对缓存进行存储;可以是基于内存的,也可以基于
redis
薇薇
·
2024-02-08 08:35
spring
SpringCache缓存快速实现注解
SpringCache是一个框架,只需要添加一个注解,就能实现缓存功能的实现,常用的就是
Redis
的缓存实现依赖spring-boot-starter-data-
redis
与spring-boot-starter-cache
sunyunfei1994
·
2024-02-08 08:04
缓存
java
spring
[缓存] -
Redis
1.高性能尽量使用短key不要存过大的数据避免使用keys*:使用SCAN,来代替在存到
Redis
之前压缩数据设置key有效期选择回收策略(maxmemory-policy)减少不必要的连接限制
redis
don't_know
·
2024-02-08 08:33
缓存
redis
数据库
SpringBoot - 不加 @EnableCaching 标签也一样可以在
Redis
中存储缓存?
网上文章都是说需要在Application上加@EnableCaching注解才能让缓存使用
Redis
,但是测试发现不用@EnableCaching也可以使用
Redis
,是网上文章有问题吗?
放羊的牧码
·
2024-02-08 08:03
#
SpringBoot
缓存
spring
boot
redis
enablecaching
注解
EnableAsync
Transaction
系统重装后部分软件历史记录恢复
恢复谷歌浏览器的标签找到备份的Bookmarks文件,覆盖到当前电脑C盘相同的目录即可恢复Dbeaver的连接恢复Another
Redis
DesktopManager连接信息额外说明:如果没有在C盘找到对应的目录
try_learner
·
2024-02-08 08:22
java
工作3年的Java程序员,轻松拿到阿里P6Offer,只因为他搞明白了
Redis
这几个问题!!
Redis
中的多路复用模型
Redis
6用到了多线程?那多线程应用在哪些地方,引入多线程后,又改如何保证线程安全性呢?同时,如何在性能和线程安全性方面做好平衡?
跟着Mic学架构
·
2024-02-08 07:58
Spring Boot3整合
Redis
⛰️个人主页:蒾酒系列专栏:《springboot实战》山高路远,行路漫漫,终有归途。目录前置条件1.导依赖2.配置连接信息以及连接池参数3.配置序列化方式4.编写测试前置条件已经初始化好一个springboot项目且版本为3X,项目可正常启动。作者版本为3.2.2初始化教程:新版idea(2023)创建springboot3项目-CSDN博客https://blog.csdn.net/qq_62
蒾酒
·
2024-02-08 07:20
spring
boot实战
java后端
spring
boot
redis
java
数据库
python将word文件转换成pdf文件
方法一:importwin32com.clientaswin32defword_to_pdf(input_file,output_file):word=win32.gencache.Ensu
reDis
patch
乐神来了
·
2024-02-08 07:54
python
python
word
pdf
后端的技术设计文档
4.资源评估(非必需)有没有新的服务二、架构设计1.架构图(非必需,新服务比较需要)2.技术选型SpringCloud、
Redis
、Mysql、Mybatis3.幂等设计(非必需)4.数据迁移方案(历史数据的处理
乐之者v
·
2024-02-08 06:45
A1-系统设计与架构
java
docer compose部署simple-docker
管理工具安装创建目录mkdir-p/opt/simple-dockercd/opt/simple-docker创建并启动容器编写docker-compose.yml文件,内容如下version:'3'services:
redis
老王聊技术
·
2024-02-08 05:18
linux软件安装
docker
docker
容器
运维
linux系统非关系型数据库
redis
数据持久化
redis
数据持久化数据持久化
redis
持久化持久化数据恢复过程RDBAOF持久化配置数据持久化开启持久化功能后,重启
redis
,数据会自动通过持久化文件恢复!!
丨析木丨
·
2024-02-08 05:43
linux
linux
nosql
redis
linux系统非关系型数据库
redis
的配置文件
redis
配置文件
Redis
的配置文件位于
Redis
安装目录下,文件名为
redis
.conf,配置项说明如下
Redis
默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程daemonizeno
丨析木丨
·
2024-02-08 05:42
linux
linux
nosql
redis
redis
在mac中的安装
采用brew安装brewinstall
redis
image.png按照提示,开机启动服务,执行brewservicesstart
redis
如果不需要后台运行
redis
-server/usr/local/
煮茶听雨
·
2024-02-08 05:17
名言
Doctorsaremen,whoprescribemedicinesofwhichtheyknowlittle,tocu
redis
easesofwhichtheyknowless,formen,ofwhomtheyknownothingatall
王强儿
·
2024-02-08 05:16
基于SpringBoot3的快速迭代平台
总结前言MateBoot是一个基于SpringBoot3的快速开发平台,采用前后端分离的模式,前端采用ElementPlus组件,后端采用SpringBoot3、Sa-token、Mybatis-Plus、
Redis
快乐的木子李
·
2024-02-08 03:58
技术栈
java
【人工智能】文本嵌入:向量存储与数据查询的智慧交织(12)
在当今信息激增的时代,将中文存储到向量数据库(如
Redis
等)并实现向量检索,正成为解决日常应用中文信息处理难题的关键利器。
魔道不误砍柴功
·
2024-02-08 02:37
AI
大模型
人工智能
[N-138]基于springboot,vue在线教育平台
Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+elementUI服务端技术:springboot+mybatis-plus+
redis
IT教程资源_
·
2024-02-08 02:02
javaweb毕设成品项目
开发工具
源码下载说明
spring
boot
vue.js
后端
[N-139]基于springboot,vue宠物领养系统
Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue3+element-plus服务端技术:springboot+mybatis-plus+
redis
IT教程资源_
·
2024-02-08 02:02
javaweb毕设成品项目
开发工具
源码下载说明
spring
boot
vue.js
宠物
[N-141]基于springboot,vue网上拍卖平台
Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+elementUI服务端技术:springboot+mybatis-plus+
redis
IT教程资源_
·
2024-02-08 02:02
javaweb毕设成品项目
开发工具
源码下载说明
spring
boot
vue.js
后端
[N-140]基于springboot,vue协同过滤推荐算法个性化购物商城
服务器:Tomcat9.0,jdk1.8项目构建:maven数据库:mysql5.7系统分前后台,项目采用前后端分离前端技术:vue+elementUI服务端技术:springboot+mybatis+
redis
IT教程资源_
·
2024-02-08 02:31
开发工具
源码下载说明
javaweb毕设成品项目
spring
boot
vue.js
推荐算法
Redis
面试题45
人工智能在医疗领域的应用有哪些?答:人工智能在医疗领域的应用具有巨大的潜力,可以改善医疗诊断、治疗和健康管理等方面。以下是一些人工智能在医疗领域的应用:早期疾病诊断:人工智能可以通过分析患者的医学图像和病历数据,辅助医生进行早期疾病诊断。例如在肿瘤早期发现和乳腺癌筛查方面,人工智能能够帮助医生提高诊断准确性。智能辅助决策:人工智能可以为医生提供决策支持,根据大量的医学知识和临床数据,推荐最佳的治疗
CrazyMax_zh
·
2024-02-08 01:21
redis
Redis
面试题46
人工智能对于工作和就业的影响是什么?答:人工智能对于工作和就业的影响是一个备受关注的话题。虽然人工智能在许多方面提供了新的机会和效益,但同时也带来了一些潜在的挑战和变革。以下是人工智能对工作和就业的一些影响:自动化和替代:人工智能可能会自动化一些重复性、高危和低技能的工作。这可能会导致这些工作岗位的减少或消失,而人力资源将被重新分配到更具挑战性和创造性的任务上。一些研究显示,某些行业的岗位可能面临
CrazyMax_zh
·
2024-02-08 01:51
redis
【腾讯阿里最全面试题】
Redis
持久化RDB和AOF 的区别
redis
持久化方案分为RDB和AOF两种。
禅与计算机程序设计艺术
·
2024-02-08 00:50
Ubuntu安装
Redis
下载地址http://
redis
.io/download也可以通过命令行下载wgethttp://download.
redis
.io/releases/
redis
-4.0.2.tar.gztarxzf
redis
MC_Honva
·
2024-02-08 00:42
Redis
Zrange 范围查找-底层分析
参考文献:https://www.jianshu.com/p/8b7a6143b75d介绍
Redis
Zrange是有序集合(SortedSet)提供的一个命令,可以返回有序集中指定区间内的成员,而有序集合比较有用的一个功能就是
2023框框
·
2024-02-07 23:43
redis
java
数据库
redis
序列化测试
今天测试了三种序列化方式的数据类型在
Redis
的存储时间测试1.使用JDK存储数据序列化方式:key键-->string
Redis
Serializervalue值-->jdkSerialization
Redis
Serializer
java程序猿小白
·
2024-02-07 23:46
神之虚拟机 vagrant + vitualbox
vitualbox安装问题vitualbox安装过程中可能需要安装一个MicrosoftVisualC++
Redis
tributablepackages
有头发的程序猿!
·
2024-02-07 22:54
VM虚拟机
vagrant
运维
linux
Redis
进阶(二):事务
redis
事务特点弱化的原子性
redis
事务的原子性不像MySQL原子性一样,执行不成功的话,
redis
事务不会进行回滚操作不具备一致性
redis
没有约束,也没有回滚机制,因此事务执行的过程中如果某个修改操作出现失败
kaiwawah
·
2024-02-07 22:17
redis
数据库
缓存
2021,Java最全的分布式面试题合集附答案,共2w字!
分布式分为分布式缓存(
Redis
)、分布式锁(
Redis
或Zookeeper)、分布式服务(Dubbo或SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka、RabbitMq
码农突围
·
2024-02-07 21:52
聊聊lettuce的sentinel连接
序本文主要研究一下lettuce的sentinel连接
Redis
Client.connectSentinellettuce-core-5.0.4.RELEASE-sources.jar!
go4it
·
2024-02-07 21:58
搭建sprinboot服务环境
搭建sprinboot服务环境安装jdk安装nginx安装
Redis
安装MySQL一下载MySQL二安装MySQL三启动mysql服务获取初始化密码四登陆MySQL五修改密码六设置远程访问七相关问题错误
马志武
·
2024-02-07 21:39
web
java
CentOS
sprinboot
MySQL数据库常用语法回顾及知识点合集(持续更新中……)
对于现如今的无论哪一类软件或应用,都几乎无法离开数据库,常见使用的关系性数据库如MySQL、Oracle,非关系性数据库如MongoDB、
Redis
等。
团先生有点团
·
2024-02-07 21:34
数据库
mysql
数据库
sql
database
jumpserver启动时遇到的问题及解决方法
ERROR:forjms_kokoCannotstartservicekoko:driverfailedprogramming报错信息jms_mysqlisup-to-datejms_
redis
isup-to-dateCreatingjms_core
GUlGA
·
2024-02-07 20:13
centos
docker
1.
redis
的基础数据结构
分布式缓存技术的使用
redis
的魅力数据结构k-vkeykey是二进制安全的,可以用任何二进制序列作为key值。空字符串也是有效key值。
南园故剑00
·
2024-02-07 20:30
Redis
字符串对象
字符串对象的编码可以是int、raw或embstr如果字符串对象保存的是整数,并且这个整数可以用long来表示,那么字符串对象会将整数值保存在字符串对象结构的ptr属性里面(将void*转换成long),并将字符串对象的编码设置为intint编码的字符串对象如果字符串对象保存的是字符串,并且这个字符串值的长度大于39字节,那么字符串对象将使用SDS来表示这个字符串值,并将对象得编码设置为rawra
杰哥长得帅
·
2024-02-07 18:45
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他