业务redis

redis集群的简单应用

1、创建集群 # 创建redis示例docker run -d --name redis-node-1 --net host --privileged=true -v /data/redis/share/redis-node-1:/data redis:6.0.8 --cluster-enabled ......
集群 redis

redis在linux下自启命令

redis在linux下自启命令 [Unit] Description=redis-server After=network.target [Service] Type=forking ExecStart=/usr/local/bin/redis-server /software/redis-4.0 ......
命令 redis linux

齿轮加工刀片,成都工具研究所有限公司启动以EVA为牵引的2023年度业务计划 及全面预算目标落地可信性论证工作

成都工具研究所有限公司的前身是成都工具研究所,于1956年创建于北京,是原机械工业部的直属研究所,是我国机械工业的综合性工具科研机构。公司官网:http://www.ctri.com.cn/公司主要从事精密切削工具、精密测量仪器以及表面改性处理技术的技术研究、产品开发和应用服务。 依据国机精工对以E ......
可信性 刀片 齿轮 可信 预算

Redis安装及开机自启

Redis6.2 安装位置 /data/redis 访问端口 6379 配置文件地址 /data/redis/bin/ make PREFIX=/data/redis install cp redis.conf /data/redis/bin/ cd /data/redis/bin/ ./redis ......
Redis

Redis持久化深度解析

Redis被广泛使用作为一个高性能的键值存储系统。Redis以其卓越的性能和灵活性赢得了开发者们的青睐。然而,这些优点都离不开它强大的持久化机制 ......
深度 Redis

轻松掌握组件启动之Redis集群扩展秘籍:轻松扩容与缩容,释放高性能潜能

在这篇文章中,我们将揭示Redis集群的扩容和缩容操作,让您的Redis集群发挥最佳性能和可伸缩性。通过增加主节点和从节点,并将它们无缝添加到集群中,您将能够轻松扩展您的Redis集群以满足不断增长的需求。同时,我们还将探讨如何进行缩容操作,即删除节点,以优化集群资源的利用。无论您是初学者还是经验丰... ......
集群 潜能 高性能 秘籍 组件

Redis缓存系统常见问题及解决方案

首先了解以下Redis缓存机制 Redis缓存基于内存,查询时先进入Redis缓存,如若查询不到,则进入MySQL数据库查询信息。数据库取到则更新缓存并返回结果,否则返回空。 缓存穿透问题 什么是缓存穿透 当用户在 Redis 缓存系统执行一条无效查询时,这条无效查询将穿透 Redis 缓存系统并M ......

Docker 安装Redis

一、下载redis 镜像 docker pull redis 二、创建数据卷映射路径、配置redis.conf mkdir -p /usr/local/myredis/conf vim redis.conf # redis.conf appendonly yes 配置内容可以参考 https://g ......
Docker Redis

java——redis随笔——实战——商户查询缓存

把key做了下代码优化: /** * 根据id查询商铺信息 * @param id 商铺id * @return 商铺详情数据 */ @Override public Result queryById(Long id) { // key要唯一 就用id String key = CACHE_SHOP ......
商户 缓存 实战 随笔 redis

redis学习

1、redis是基于C语言开发、纯内存运行的一个key-value型数据库,redis是单线程实现的。2、利用队列技术,将并发访问转换为了串行访问,减少了传统数据库串行控制的开销。3、redis支持的语言由:C、C++、java、php、Node.js、GO等。 ......
redis

基于matomo实现业务数据埋点采集上报

matomo是一款Google-analytics数据埋点采集上报的平替方案,可保护您的数据和客户的隐私;正如它官网的slogan: Google Analytics alternative that protects your data and your customers' privacy; 该 ......
业务 数据 matomo

应用系统-业务逻辑写入在分层结构中Service层

应用系统-业务逻辑写入在分层结构中Service层 近日,关于我们某同学在研发过程中一些设计问题,再次回归老生常谈的问题:业务逻辑写在哪儿一层? 过去二十年软件开发过程中,大部分开发者喜欢使用存储过程(SP),用SP解决一系列业务处理过程,在信息系统中时常听到有SP的存储。各大数据库厂商也对存储过程 ......
应用系统 逻辑 Service 结构 业务

Redis分布式锁实现

FreeRedis 实现源码 /// <summary> /// 开启分布式锁,若超时返回null /// </summary> /// <param name="name">锁名称</param> /// <param name="timeoutSeconds">超时(秒)</param> /// ......
分布式 Redis

轻松掌握组件启动之Redis单机、主从、哨兵、集群配置

这篇文章介绍了Redis的单机配置启动和主从架构、哨兵、集群搭建方法。无论你是初学者还是有一定经验的开发者,这篇文章都能为你提供实用的指导,让你轻松掌握Redis的配置和架构搭建。 ......
主从 哨兵 集群 单机 组件

Ruoyi最小化部署方案 将redis 缓存替换为GuavaCache

一、说明 将redis替换为本地缓存方案,有些特殊的场景需要: 1 比如微小型项目部署在配置比较低的云服务器上,不需要装其他的中间件,并不需要多大的并发量。 2 将jar包打成exe的项目类似于客户端,运行在用户电脑上 二、GuavaCache介绍 Guava是Google提供的一套Java工具包, ......
缓存 GuavaCache 方案 Ruoyi redis

Debian安装Redis服务

Debian安装Redis服务 安装命令 apt-get update apt-get install redis-server 等待安装完成 配置密码 编辑Redis的配置文件/etc/redis/redis.conf配置Redis连接密码 nano /etc/redis/redis.conf 会 ......
Debian Redis

Activiti 8.0.0 发布,业务流程管理与工作流系统

Activiti 8.0.0 现已发布。Activiti 是一个业务流程管理 (BPM) 和工作流系统,适用于开发人员和系统管理员。其核心是超快速、稳定的 BPMN2 流程引擎。Activiti 可以在任何 Java 应用程序、服务器、集群或云中运行,与 Spring 完美集成。 具体更新内容包括: ......

业务安全为企业带来的五重价值:防攻击、保稳定、助增收、促合规、提升满意度

2023年暑假被“票贩子”和“黄牛”攻陷。他们利用各种手段抢先预约名额,然后加价出售给游客,导致了门票供不应求的局面,使原本免费开放的博物馆成为了“黄牛”的牟利工具。 同样被黄牛党占领的还有电商平台和航空网站。他们利用作弊手段进行囤券,然后将抢到的优惠券低价出售牟利,由此给平台和商家带来巨大经济损失 ......
满意度 价值 业务 企业

Spring Boot + Redis 延时双删功能,实战来了!

一、业务场景 在多线程并发情况下,假设有两个数据库修改请求,为保证数据库与redis的数据一致性,修改请求的实现中需要修改数据库后,级联修改Redis中的数据。 请求一:A修改数据库数据 B修改Redis数据 请求二:C修改数据库数据 D修改Redis数据 并发情况下就会存在A —> C —> D ......
实战 功能 Spring Redis Boot

Redis学习之秒杀业务优化

秒杀业务优化 优化思路: 串行改并行:原本由 1 个线程的操作改为由 2 个或多个线程同时操作,比如 1 个线程负责判断秒杀资格,1 个线程负责减库存 + 创建订单(写) 同步改异步: 判断完秒杀资格后,就可以返回订单 id 给前端; 其余的写库操作可以异步执行。 提高判断秒杀资格的性能:读 DB ......
业务 Redis

如何落地业务建模初探

领域模型对于业务系统是更好的选择 我们都知道,软件开发的核心难度在于处理隐藏在业务知识中的复杂度,那么模型就是对这种复杂度的简化与精炼。所以从某种意义上说,Eric倡导的领域驱动设计是一种模型驱动的设计方法:通过领域模型(Domain Model)捕捉领域知识,使用领域模型构造更易维护的软件。 模型 ......
业务

2023-10-13 (error) ERR Client sent AUTH, but no password is set ==》redis访问密码没有设置

当你尝试在redis终端输入auth xxx(auth是固定值,xxx是你的密码),然后终端报错: (error) ERR Client sent AUTH, but no password is set 意思:(错误)ERR客户端发送了AUTH,但未设置密码。 原因:你没有设置redis访问密码。 ......
password 密码 Client error redis

2023-10-13 前端部署redis,配合使用fastify实现项目自动化构建(长期更新)

前言:根据需求,要求在前端完成项目自动化构建。 redis是本地安装的。 系统:windows 10 1.安装redis 一般都是去官网下载👉https://redis.io/download/ 安装说明,能next的就next,能勾选的全勾选上,下面那个500M是我自设的,默认是100M 端口是 ......
前端 fastify 项目 redis 2023

Redis 下载使用(window)

一、Redis下载Redis官网建议使用Linux进行部署,未提供windows版本的Redis,但微软开发和维护着Windows64版本的Redis。 Windows64版本的Redis下载地址:https://github.com/microsoftarchive/redis/releases ......
window Redis

Redis中的Big Key问题:排查与解决思路

在使用 Redis 的过程中,有一些问题可能会悄无声息地影响我们的系统性能,其中最具代表性的就是 Big Key 问 ......
思路 问题 Redis Big Key

[ Redis 1 ] 数据类型和操作

Redis_1 类型和操作 1. NoSql 1.1 历史 单机MySql时代: 最后的问题: 数据量太大, 数据库索引太大导致内存放不下, 访问量太大导致服务器承受不了 Memcached缓存+ MySql + 垂直拆分(读写分离) (主要解决读的问题) 3个数据库, 只有2用来写内容,写完之后同 ......
类型 数据 Redis

4款.NET开源的Redis客户端驱动库

前言 今天给大家推荐4款.NET开源免费的Redis客户端驱动库(以下排名不分先后)。 Redis是什么? Redis全称是REmote DIctionary Service,即远程字典服务。Redis 是一个使用C语言编写的、开源的(遵守 BSD 协议)、支持网络、可基于内存亦可持久化的日志型、K ......
客户端 客户 Redis NET

探索Redis与MySQL的双写问题

本文已收录至GitHub,推荐阅读 👉 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 目录双写一致问题缓存读写策略Cache-Aside Pattern(旁路缓存模式)Read/Write Through Pattern(读写穿透模式)Write Be ......
问题 Redis MySQL

Redis性能优化:理解与使用Redis Pipeline

本文已收录至GitHub,推荐阅读 👉 Java随想录 微信公众号:Java随想录 原创不易,注重版权。转载请注明原作者和原文链接 目录Pipeline介绍原生批命令(MSET, MGET) VS PipelinePipeline的优缺点一些疑问Pipeline代码实现 当我们谈论Redis数据处 ......
Redis Pipeline 性能