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性能优化
thinkphp 缓存管理类
一个基于thinkphp,
redis
的缓存工具管理类对应的数据表CREATETABLE`cy_cache`(`id`int(11)NOTNULLAUTO_INCREMENT,`tag`char(32)NOTNULLCOMMENT'tag
鸿雁长飞光不度
·
2024-02-08 15:54
redis
特点
一、
redis
线程模型有哪些,单线程为什么快?
xmh-sxh-1314
·
2024-02-08 15:42
redis
redis
持久化
3、关闭
redis
。RDB
背帆
·
2024-02-08 15:42
redis
redis
数据库
海量数据展示(二)-
性能优化
背景 之前做的海量数据数据展示,在预处理速度和在线渲染上还有有所欠缺,本文中进行一些优化工作,使得九分钟处理完一千多万面数据的3-12级矢量切片,在线浏览数据请求时间控制在10s左右。准备 软件环境:PostGIS(3.0.0rc2r17909)和PostgreSQL(12.0,compiledbyVisualC++build1914,64-bit),数据是微软开源的部分房屋数据pub
polong
·
2024-02-08 14:44
看完这篇文章,Nginx 拿下!
0什么是NginxNginx(“enginex”)是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,在同类型的网页服务器中表现较好,Nginx专为
性能优化
而开发,性能是其最重要的考量
JavaJasper
·
2024-02-08 14:42
nginx
github
运维
java
后端
Redis
-整体梳理---
Redis
SDS的原理及与C字符串比较--2
SDS的原理–一二:减少修改字符串带来的内存重分配次数 正如上文中所说,因为C字符串并不记录自身的长度,所以对于一个包含了N个字符串的C字符串来说,这个C字符串的底层实现总是一个N+1个字符长的数据(额外的一个字符空间用于保存空字符)。因为C字符串的长度和底层数组的长度之间存在着这种关联性,所以每次增长或者缩短一个C字符串,程序都总要对这个C字符串的数组进行一次内存重分配操作: 1.如果程序执
Come--On
·
2024-02-08 14:10
redis
redis
SDS与C字符串比较
redis
字符串类型-简单动态字符串
本文参考
redis
系列丛书《
Redis
设计与实现》
redis
字符串介绍
redis
并没用我们常用的C语言中的字符串进行表示,而是自己创建了一个叫简单动态字符串(简称SDS全称SimpleDynamicString
隔壁小王1
·
2024-02-08 14:10
数据结构
redis
redis
数据结构
Redis
数据结构与对象
Redis
笔记数据结构与对象
Redis
是key—value数据库,同时支持列表,哈希,集合和有序集。
Lulu_zhu
·
2024-02-08 14:10
Database
【
Redis
】字符串原理--简单动态字符串SDS
一.SDS定义free属性值为0,标识SDS没有分配任何未使用空间。len属性值为5,标识SDS保存了一个5字节长度的字符串。buf属性是一个char类型数组,数组的前5个字节保存了,'R''e''d''i''s'五个字符,最后一个保存空字符串'\0'。这个示例是SDS为buf数组分配了五字节未使用空间,所以它的未使用空间值为5二.SDS与C字符串的区别序号C字符串SDS1获取字符串长度的复杂度为
上善若水-学者至上
·
2024-02-08 14:09
REDIS
redis
数据库
缓存
1.
Redis
内部数据结构-Sds
注意:该
Redis
系列为读《
Redis
设计与实现》一书和实践的学习过程的记录Sds(SimpleDynamicString),即简单动态字符串,是
Redis
底层所使用的字符串表示,几乎所有的
Redis
模块中都用了
Iovems
·
2024-02-08 14:09
Redis
内部数据结构
Sds
数据库
谷粒商城-P19
项目结构创建&提交到码云数据库初始化保持docker数据库一直打开dockerupdate
redis
--restart=always连不上了,发现配置文件错了换了一个配置文件。
杜阿福
·
2024-02-08 13:02
leetcode
链表
算法
JAVA SpringBoot中使用
redis
的事务
目录一、Java语言介绍二、SpringBoot框架介绍三、
Redis
缓存介绍四、什么是
redis
的事务一、Java语言介绍Java是一种广泛使用的高级编程语言,由SunMicrosystems公司于1995
杨荧
·
2024-02-08 12:21
云原生
java
spring
boot
redis
开源
开发语言
后端
性能优化
技巧:外键序号化
一、问题背景与适用场景在《
性能优化
技巧:部分预关联》一文中,我们介绍了将维表内存化并预关联的技术,但事实表与维表关联时,仍需进行hash计算和比对,怎么提高这一步的性能呢?
小黄鸭呀
·
2024-02-08 11:17
Linux CentOS7上安装
Redis
5.0.14
CentOS7上安装
Redis
5.0.14安装
redis
安装所需依赖下载
redis
5.0.14安装包解压安装包编译源代码并安装配置
redis
获取配置文件并备份修改配置文件启动
redis
用命令启动
redis
m0_67402588
·
2024-02-08 10:34
java
后端
redis
linux
缓存
docker之程序镜像的制作
目录一、每种资源的预安装(基础)安装nginx安装
redis
二、dockerfile文件制作(基础)打包
redis
镜像创建镜像制作空间制作dockerfile打包nginx镜像三、创建组合镜像(方式一)
胡斌附体
·
2024-02-08 10:33
docker
容器
运维
Redis
学习笔记-3.慢查询和其他高级数据结构
文章目录总览1.慢查询1.生命周期2.两个配置队列长度慢查询阀值3.配置方法4.慢查询相关命令5.运维经验2.pipeline2.1pipeline流水线作用2.2客户端使用2.3与原生M操作的对比原生M操作是原子操作pipeline非原子操作2.4使用建议3.发布订阅功能3.1角色3.2通讯模型3.3APIpublishsubscibeunsubcribe其他功能3.4消息队列4.bitmap数
天生我才~~
·
2024-02-08 10:21
常见中间件学习
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
开发语言
分别从前端、后端、数据库阐述web项目的
性能优化
前端优化:1、减少http请求、例如制作精灵图2、html和CSS放在页面上部,javascript放在页面下面,因为js加载比HTML和Css加载慢,所以要优先加载html和css,以防页面显示不全,性能差,也影响用户体验差后端优化:1、缓存存储读写次数高,变化少的数据,比如网站首页的信息、商品的信息等。应用程序读取数据时,一般是先从缓存中读取,如果读取不到或数据已失效,再访问磁盘数据库,并将数
jinjin1009
·
2024-02-08 09:27
分布式工具之
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
数据库
数据库
面试
深度测评:ONLYOFFICE 桌面编辑器 v8.0新功能
目录前言一、PDF表单处理:提升办公效率二、RTL(从右到左)支持:满足不同语言习惯三、Moodle集成:教育行业的新助力四、本地界面主题:个性化办公体验五、
性能优化
与稳定性提升六、性能与稳定性七、总结与展望前言随着技术的不断进步和用户需求的日益多样化
懒大王敲代码
·
2024-02-08 08:35
懒大王闲谈
编辑器
数字化办公
office
探索
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
架构进阶:代理模式实战指南,打造灵活高效的应用系统
这种模式广泛应用在多种场景下,比如远程方法调用、安全性控制、日志记录、
性能优化
(如缓存)等。
码进未来
·
2024-02-08 07:34
设计模式
架构
代理模式
设计模式
java
工作3年的Java程序员,轻松拿到阿里P6Offer,只因为他搞明白了
Redis
这几个问题!!
Redis
中的多路复用模型
Redis
6用到了多线程?那多线程应用在哪些地方,引入多线程后,又改如何保证线程安全性呢?同时,如何在性能和线程安全性方面做好平衡?
跟着Mic学架构
·
2024-02-08 07:58
next项目页面性能调优
next项目页面性能调优一般来说
性能优化
可以分为加载时、运行时两部分的优化。
sasaraku.
·
2024-02-08 07:22
前端
js
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
数据库
利用Intersection Observer实现图片懒加载
性能优化
ntersectionObserver是浏览器所提供的一个JavascriptAPI,用于异步的检测目标元素以及祖先或者是顶级的文档视窗的交叉状态这句话的意思就是:我们可以看的图片当中,绿色的targetelement(目标元素),并且存在一个顶层的或者祖先的文档视窗也就是当前图片中的,灰色的browserviewport(浏览器的视窗)当targetelement(目标元素)进行移动的时候,将会
开心点啦.
·
2024-02-08 07:13
javascript
前端
开发语言
前端
性能优化
一、速度为什么很重要?1.效果关乎留存用户BBC发现其网站的加载速度每增加一秒,就会额外损失10%的用户。2.效果关乎转化次数的增加速度较快的网站可以提高转化率并改善业务成果。3.性能关乎用户体验对网页加载速度延迟的压力反应类似于观看恐怖电影或解决数学问题,并且比在零售店排队等候的压力更大。二、HTML性能的一般注意事项该HTML的初始请求需要经历多个步骤,每一步都需要一些时间。减少在每个步骤上花
润清
·
2024-02-08 07:08
前端
性能优化
利用路由懒加载和CDN分发策略对极客园项目进行
性能优化
文章目录前言1.配置路由懒加载2.项目资源打包3.包体积可视化分析4.cdn配置总结前言极客园项目的完成之后,我们需要对项目进行打包以及
性能优化
,优化用户体验以及加快响应时间,本文只列举了路由懒加载和cdn
-_-你好-_-
·
2024-02-08 07:34
性能优化
前端
typescript
react.js
webpack
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
Logback - 日志框架
它不仅帮助我们进行错误跟踪,还能有效监控应用程序的运行状态,为
性能优化
提供数据支撑。SpringBoot作为一个简化Spring应用开发的框架,自带了强大的日志管理功能。
奇遇少年
·
2024-02-08 06:41
SpringBoot
logback
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
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他