源码redis7 centos redis

Redis学习之分布式锁

分布式锁:满足分布式系统或集群模式下多进程可见并且互斥的锁。 分布式锁的两个基本特征: 多线程(进程)可见(读写) 互斥 还应具备的特征: 高可用:不能挂机 高性能:读写要快 安全性:不能出现死锁 实现方式 主要有以下三种: 其中,MySQL 的实现成本相对最低、Redis 性能最高、Zookeep ......
分布式 Redis

Centos感染挖矿病毒kswapd0

top 查看发现kswapd0占用异常高 有一个陌生的用户 comp 先删除authorized_keys中陌生的key 查看root的计划任务(发现没异样) crontab -l 查看该用户的计划任务 sudo -u comp bash -c 'crontab -l' 发现 删除,顺便删除cron ......
病毒 kswapd0 Centos kswapd

Redis简介

Redis简介 Redis是什么 Rdeis是一种基于键值对(key-value)的NoSQL数据库 ps:NoSQL数据库一般泛指非关系型数据库,它的出现是为了解决大规模数据集合以及多种数据类型带来的问题。通常没有统一的架构,不同的NoSQL数据库各有所长。 Redis的特点 速度极快 ·Redi ......
简介 Redis

Hikari连接池源码解析

Hikari是最常见的数据库连接驱动之一。HikariPool 作为核心设计,代码简约,使用的技术也非常经典,源码值得一读。 ......
源码 Hikari

opentelement源码分析

provider和trace 持续分析。 关于traceId生成与traceId复用 当前运行的trace /pkg/mod/go.opentelemetry.io/otel/sdk@v1.13.0/trace/provider.go 生成traceId /pkg/mod/go.openteleme ......
opentelement 源码

使用LVM给Centos根分区扩容(删除其他分区,将空余空间添加到根分区)

使用LVM给Centos根分区扩容(删除其他分区,将空余空间添加到根分区) 新建的虚拟机发现根分区空间只分配了一半,另外一半分给了/home, 和想要的效果不一致,于是需要删除/dev/mapper/centos-home分区,将空间添加到根分区 1.查看磁盘 发现/dev/mapper/cento ......
Centos 空间 LVM

压缩包版Redis安装服务问题

问题 压缩包版Redis解压后无服务,导致IDEA启动项目时报错无法连接Redis。 原因 我也不懂 解决办法 使用命令行安装服务,然后启动即可。 打开命令行窗口 运行命令 redis-server --service-install %REDIS_HOME%\redis.windows.conf ......
问题 Redis

redis介绍

......
redis

centos8系统安装常用关系型数据库Mysql、pgsl、DM、sqlserver、oracle、gaussdb

一、Mysql数据库安装 #安装 yum install -y mysql-server #开启mysqld服务 systemctl start mysqld #设置服务开机自启 systemctl enable mysqld #修改默认密码,并创建用户datax及数据库datax-web mysq ......
sqlserver 常用 centos8 gaussdb 数据库

Install docker on CentOS _base China

yum remove docker // 卸载docker yum install -y yum-utils // 扩展和增强 yum 包管理器 # 配置docker安装源 yum-config-manager --add-repo https://download.docker.com/linux ......
Install CentOS docker China base

SSM,Spring Boot和Redis学习中出错的问题

1. Spring 1.1 Spring事务 事务隔离级别是数据库自带的,与Spring无关 √ Spring自己实现了一套与数据库无关的事务机制 × @Transactional注解主要是针对数据的增加、修改、删除和查询进行事务管理 × 1.2 Spring的Session会话 Session会话 ......
Spring 问题 Redis Boot SSM

Redis配置

引言 使用 Redis 进行实际项目开发,难免会修改 Redis 配置项,所以需要对常用的 Redis 的配置项有所熟悉和了解。 Redis 安装后有一个配置文件 Redis.conf,里面保存了所有 Redis 相关配置。 在启动 Redis 进程时,需要同时加载 Redis.conf 配置文件, ......
Redis

Redis缓存雪崩、击穿、穿透、双写一致性、并发竞争、热点key重建优化、BigKey的优化 等解决方案【转】

一. 缓存雪崩 1. 含义 同一时刻,大量的缓存同时过期失效。 2. 产生原因和后果 (1). 原因:由于开发人员经验不足或失误,大量热点缓存设置了统一的过期时间。 (2). 产生后果:恰逢秒杀高峰,缓存过期,瞬间海量的QPS(每秒查询次数)直接打到DB上,如果系统架构没有熔断机制,直接将导致系统全 ......
雪崩 一致性 缓存 解决方案 热点

centos 离线安装docker

最佳方案就是查看官方文档了 https://docs.docker.com/engine/install/centos/#install-from-a-package 在docker官网找到centos安装目录,里面有个Install from a package 章节,其他系统也可以在相应系统类别 ......
centos docker

Redis 数据类型

Redis 数据类型 String数据类型 概述:String是redis最基本的类型,最大能存储512MB的数据,String类型是二进制安全的,即可以存储任何数据、比如数字、图片、序列化对象等 SET/GET/APPEND/STRLEN: redis 127.0.0.1:6379> exists ......
类型 数据 Redis

直播商城源码,去掉导航条和tabbar线条

直播商城源码,去掉导航条和tabbar线条 去掉导航条底部线条 [self.navigationController.navigationBar setBackgroundImage:[[UIImage alloc] init] forBarMetrics:UIBarMetricsDefault]; ......
线条 源码 商城 tabbar

视频直播源码,Flutter 富文本 部分文字可以触发点击

视频直播源码,Flutter 富文本 部分文字可以触发点击 Widget _buildBottomTip() { return Container( child: Text.rich( TextSpan( children: [ TextSpan( text: "这是要显示的文字", style: ......
视频直播 源码 文本 Flutter 文字

SpringBoot之使用Redis和注解实现接口幂等性

目录1 接口幂等性1.1 概念1.2 实现思路1.3 代码实现1.3.1 pom1.3.2 JedisUtil1.3.3 自定义注解@ApiIdempotent1.3.4 ApiIdempotentInterceptor拦截器1.3.5 TokenServiceImpl1.3.6 TestAppli ......
注解 SpringBoot 接口 Redis

在线直播源码,CSS磨砂玻璃效果和渐变主题色文字

在线直播源码,CSS磨砂玻璃效果和渐变主题色文字 HTML <div class="card"> <h2 class="gradient"> </h2> <div> <p>.welcome{</p> <p class="indent">"CSDN:lqj_本人"</p> <p class="inde ......

wsl 部署php8.1+swoole+redis

1.开启wsl 2.apt换源 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak && sudo vim /etc/apt/sources.list deb https://mirrors.tuna.tsinghua.edu.cn/ubu ......
swoole redis php8 wsl php

CentOS 7.9 FastDFS 设置开机自启动

CentOS 7.9 FastDFS 设置开机自启动 一、前言 关于 FastDFS 服务的启动、停止、重启 相关脚本,可以参考如下博客: https://www.cnblogs.com/miracle-luna/p/17750542.html 本文主要讲解如何使用 systemctl 系统命令,进 ......
FastDFS CentOS 7.9

redis cluster增加和移除主从节点【转】

Redis-Cluster集群之Cluster节点增减 上篇我们了解了Redis的cluster集群的搭建,现在我们来说一下cluster集群的节点的增减 集群增加主节点 1.新建一个7006的一个节点,让其作为一个新的主节点加入,在/redis-cluster目录下,新建一个7006目录,配置相应 ......
主从 节点 cluster redis

SpringBoot+RabbitMQ+Redis 开发一个秒杀系统,细节打满(附源码)

一、简易版秒杀SeckillProject系统简介 开发技术 二、实现细节记录 1、用户密码两次MD5加密 2、分布式session维持会话 3、异常统一处理 4、页面缓存 + 对象缓存 5、页面静态化 6、内存标记 + Redis预减库存 + RabbitMQ异步处理 7、解决超卖 8、接口限流 ......
SpringBoot 源码 RabbitMQ 细节 系统

.Net析构函数再论(CLR源码级的剖析)

前言 碰到一些问题,发觉依旧没有全面了解完全析构函数。本篇继续看下析构函数的一些引申知识。 概述 析构函数目前发现的总共有三个标记,这里分别一一介绍下。先上一段代码: internal class Program : IDisposable{ static void Main(string[] ar ......
函数 源码 Net CLR

redis-trib.rb命令详解

redis-trib.rb是官方提供的Redis Cluster的管理工具,无需额外下载,默认位于源码包的src目录下,但因该工具是用ruby开发的,所以需要准备相关的依赖环境。 准备redis-trib.rb的运行环境 wget https://cache.ruby-lang.org/pub/ru ......
redis-trib 命令 redis trib rb

Docker 安装 Redis 单机&集群总结

前言 Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于 内存 、 分布式 、可选持久性的键值对( Key-Value )存储数据库 redis版本:redis:6.2.13 作者:易墨 安装单机版 安装源:DockerHub 默认配置文件:配置文件示例 6. ......
集群 单机 Docker Redis amp

Redis主从复制

Redis主从复制介绍 Redis多实例主从复制实例 角色 主机 IP 端口 主库(master) db01 10.0.0.51 6379 从库(slave01) db01 10.0.0.51 6380 从库(slave02) db02 10.0.0.52 6379 从库(slave03) db02 ......
主从 Redis

redis哨兵模式

目录Redis 高可用哨兵模式sentinel 介绍什么是 sentinel?sentinel 的构造sentinel 的功能sentinel 如何发现主库和从库发现其他 sentinel多个 sentinel 之间连接检测实例的状态故障转移 FAILOVER 步骤选举规则Sentinel 自动故障 ......
哨兵 模式 redis