自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 使用VMvare模拟简易架构的项目部署

将RockyLinux8.6使用安装完成的快照还原,开机,将主机名修改为template将防火墙关闭且设置为开机不自动启动,将SElinux永久设置为Disabled(后续作为模板机克隆其他虚拟机)将RockyLinux8.6再次以当前状态拍摄快照"模板机"为模板机配置本地yum仓库。

2024-09-04 19:01:16 1337

原创 数据库事务

事务的执行必须遵循一定的规则,以确保数据的一致性和完整性。定义:隔离性是指事务的执行应该是独立的,不受其他事务的影响。除了 ACID 特性之外,事务还具有不同的隔离级别,以控制事务之间相互影响的程度。定义:持久性是指一旦事务被提交,其对数据库的更改就是永久的,即使系统发生故障,这些更改也不会丢失。定义:最高级别的隔离,确保事务以序列化的顺序执行,就像它们是按顺序串行执行一样。作用:确保事务完成后数据库的状态符合预期,并且满足所有的业务规则和约束条件。定义:最低的隔离级别,事务可以看到其他未提交事务的更改。

2024-08-22 19:23:06 406

原创 如何实现 Redis 的高可用性

Redis 的高可用性是指在 Redis 服务器出现故障时,系统能够自动地进行故障转移,以确保服务的连续性和数据的完整性。主从复制是一种简单的高可用性方案,通过将数据从主服务器复制到一个或多个从服务器来实现数据冗余。当主服务器出现故障时,可以从服务器中选取一个作为新的主服务器。Sentinel 是一组独立运行的 Redis 实例,用于监控主服务器和从服务器的状态,并在主服务器不可用时自动将从服务器提升为主服务器。它通过分区数据到多个节点来实现水平扩展,并且内置了故障转移机制。

2024-08-22 19:15:41 269

原创 Redis 的主从复制是如何工作的

如果从节点的偏移量还在主节点的积压缓冲区范围内,主节点只需将缓冲区中的增量数据发送给从节点。负载均衡:在主从复制的基础上,配合读写分离,可以由主节点提供写服务,由从节点提供读服务。综上所述,Redis的主从同步机制通过数据复制和读写分离的方式,提高了系统的可用性、可伸缩性和性能,是Redis中非常重要的一个功能。提高系统性能:主从同步将读请求分散到多个从节点,减少主节点的负载,提高系统的读取性能。从节点(Slave):复制主节点的数据,处理只读请求,分担主节点的读取压力。

2024-08-22 19:09:09 341 1

原创 浅谈MySQL数据库用户授权与数据备份

MySQL是一个开源的关系型数据库管理系统(RDBMS),由瑞典公司 MySQL AB 开发,后被 Sun Microsystems 收购,并最终被 Oracle Corporation 收购。MySQL 因其高性能、易用性、可扩展性和稳定性而广受欢迎,并被广泛应用于各种规模的应用程序中,从个人项目到大型企业级应用。

2024-07-21 18:13:29 716

原创 浅析RabbitMQ

确认应答: 当消息被成功投递到所有匹配的队列后,RabbitMQ会发送一个确认应答给生产者,确认应答中包含消息的ID。只有当消息的路由键与队列的绑定键匹配时,消息才会被路由到相应的队列。考虑到未来可能的扩展需求、团队的技术栈偏好、以及是否有特定的业务场景需求(如严格的顺序消息、高可用性要求),综合权衡两者的优势与劣势,做出最适合您项目的决定。如果您的应用场景侧重于高性能、高吞吐量,尤其是处理大量消息的分布式系统,并且主要使用Java技术栈,或者对消息的顺序性有严格要求,RocketMQ则更适合。

2024-07-17 21:58:20 832 1

原创 Redis中5种数据结构解析

开源的的内存数据库,C语言编写的,可基于内存也可持久化(异步保存到硬盘上),提供多种语言的API。以其高性能、丰富的数据类型以及简单的单线程模型等特点而广受欢迎。Redis提供了一个高性能的键值(key-value)存储系统,能够支持每秒数十万次的读写操作,因此特别适用于处理高并发请求和需要快速响应的场景,如缓存、会话管理、排行榜等。它支持多种数据结构,包括字符串、列表、哈希表、集合、有序集合等,为开发者提供了灵活的数据操作能力,可以适应各种不同的应用场景。

2024-07-15 21:41:05 942

原创 MariaDB开启bin-log日志

#log_bin日志

2024-06-23 11:48:39 628

原创 Shell脚本实现自动巡检系统信息、网络信息、内存信息、磁盘信息

【代码】Shell脚本实现自动巡检系统信息、网络信息、内存信息、磁盘信息。

2024-06-23 11:29:56 197

原创 Shell脚本配置Linux网络ip

【代码】Shell脚本配置Linux网络ip。

2024-06-23 11:25:16 292

原创 PowerDesigner下载安装教程

百度网盘链接:链接:https://pan.baidu.com/s/1Cthcm7WuX65Ws0eUpgzFXA提取码:mhus版本:PowerDesigner15汉化+注册补丁。

2024-05-28 22:06:31 2508 1

原创 JDK安装

继续点击下一步,可以选择更改安装路径。但尽量确保安装路径中不要出现中文。1.右击此电脑,或者在开始菜单栏下打开设置->关于->高级系统设置。本教程使用的是jdk_8u151-windows-x64版本。环境变量:%JAVA_HOME%\bin。1.找到下载好的安装包双击打开。变量值为:jdk安装的目录,例如。输入:java -version。3.1配置JAVA_HOME。变量名为:JAVA_HOME。3.2配置CLASSPATH。变量名为:CLASSPATH。4.测试环境变量是否配置成功。

2024-05-13 21:48:15 543 1

原创 idea阿里云maven配置

链接:https://pan.baidu.com/s/1FANQ7WePTZg-2LEgNkEMew。C->User(用户)->Administrator->.m2文件夹下。

2024-05-09 22:09:09 1281

原创 MariaDB数据库下载与安装

mariaDB数据库下载安装教程

2024-04-14 11:00:48 3265 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除