自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【docker】--部署--安装docker教程

的欢迎信息,说明安装成功。可以更改为ali的地址。

2025-04-13 14:44:21 76

原创 【go】--编译

go语言编译

2025-04-13 13:34:41 159

原创 【spark认任务提交】配置优先级顺序

【代码】【spark认任务提交】配置优先级顺序。

2025-04-10 17:42:05 161

原创 【spark-submit】--提交任务

spark-submit 中参数介绍

2025-04-10 17:34:48 429

原创 idea 创建 maven-scala项目

现在就可以创建scala的文件并且写程序了。

2025-04-10 12:01:51 215

原创 【spark--scala】--环境配置

【代码】【spark--scala】--环境配置。

2025-04-09 20:45:27 198

原创 MySQL报错:2003, “Can‘t connect to MySQL server on ([WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次

MySQL报错:2003, “Can‘t connect to MySQL server on ([WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

2025-04-09 17:27:55 103

原创 mongodb--用户管理

在开始管理用户之前,首先需要连接到 MongoDB 实例:2. 用户创建2.1 创建管理员用户首先创建一个具有用户管理权限的管理员账户:2.2 创建特定数据库用户为特定数据库创建用户:2.3 常用内置角色: 只读权限: 读写权限: 数据库管理权限: 用户管理权限: 集群管理权限(仅admin数据库): 数据库所有者(包含readWrite, dbAdmin和userAdmin权限)3. 用户管理操作3.1 查看所有用户3.2 查看特定用户信息3.3 更新用户密码

2025-04-09 13:58:35 709

原创 linux-【计划任务-定时任务】

【代码】linux-【计划任务-定时任务】

2025-04-07 12:23:14 222

原创 Linux-磁盘管理

磁盘分区挂载

2025-04-06 21:48:53 145

原创 mycat --分片规则--

分片规则算法类型特点适用场景rule1自定义灵活特殊业务需求日期按天分片时间序列数据rule2自定义按用户分片用户数据隔离枚举固定映射分类明确数据范围范围查询高效连续IDmod-long取模均匀分布均匀分布需求哈希高性能哈希高效哈希需求crc32slot哈希快速计算快速哈希需求日期按月分片月度统计冷热热点分离近期数据处理混合范围+哈希大数据量灵活扩容jch一致性哈希扩容友好频繁扩容场景。

2025-04-02 17:11:02 888

原创 mycat--垂直分表--

将shopping库中的表分给三个节点的mysql。

2025-04-02 17:02:42 276

原创 mycat---部署---

mycat1.6.7.5部署三台节点mysql

2025-04-02 15:05:12 899

原创 mysql.8.4.4--初始化报错--libnuma.so.1缺失

mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory

2025-03-29 13:48:17 264

原创 mysql.8.4.4主从配置--IOthread:NO

mysql主从配置,IO线程起不来

2025-03-28 10:55:17 224

原创 mysql--用户管理

【代码】mysql--用户管理。

2025-03-27 19:44:39 241

原创 linx---su 和su -的区别

更接近于一个新的登录会话,而。切换用户时保留当前会话的环境。

2025-03-27 13:09:36 196

原创 sock文件介绍--以mysql.sock为例

sock.sock。

2025-03-27 11:24:21 524

原创 mysql--主从复制--部署

前提:主从两台mysl均可用

2025-03-27 11:21:23 477

原创 MySQL--主从复制--优点和潜在缺点

主从复制的一个重要应用场景是读写分离,即将写操作(如插入、更新、删除)发送到主库,将读操作(如查询)发送到从库,从而提升数据库整体性能。读写分离通常通过中间件(如 MyCat、Atlas)或应用程序逻辑来实现。1. 提升系统性能(负载均衡)主从复制读写分离可以将读操作分散到多个从库中,减轻主库的压力,实现负载均衡。主库专注于处理写请求(如事务提交、更新、插入等),减少主库 I/O 负担。从库负责处理大量的查询请求,多个从库可以提高读的并发能力,从而提升整体读性能。

2025-03-26 14:25:27 298

原创 MySQL--主从复制--原理

这张图片清晰展示了 MySQL 主从复制的工作流程,主库(Master)与从库(Slave)之间如何通过日志文件与线程协同完成数据同步。下面结合图片中的关键流程和组件进行详细讲解。在主库(Master)上:数据变更(data change)当主库执行写操作(如 、、)时,这些操作不仅会修改主库的数据库数据,还会被**记录到二进制日志(binlog)**文件中。二进制日志(binlog) 是主从复制的核心数据来源,它记录了所有对数据库造成更改的 SQL 语句(不包含 SELECT 读操作)。主库只负责写入

2025-03-26 14:21:46 844

原创 mysql--socket报错

socke---sock文件报错

2025-03-24 20:57:34 418

原创 linux--时区查看和修改

如果你希望系统自动同步网络时间,可以启用。如果需要手动设置时间,可以使用。

2025-03-23 15:47:08 207

原创 Ubuntu 22.04 二进制安装单节点 MySQL

目前 MySQL 8.4.4 是长期支持(LTS)版本,持续更新并保持稳定。你也可以在 MySQL 官方网站确认最新稳定 LTS 版本。首先,确保系统中没有已安装的 MySQL,避免冲突。

2025-03-22 16:34:39 742

原创 单节点MySQL部署

确保 3306 端口已经列在允许的列表中。

2025-03-22 15:56:50 611

原创 Mysql--日志(错误日志、二进制日志、查询日志、慢查询日志)

MySQL 的这四种日志各司其职:记录 MySQL 服务器运行过程中出现的错误、警告、启动与关闭信息。主要用于故障排查和系统监控。可以通过以下命令查看错误日志位置:默认情况下,错误日志文件名称可能为 ,存放在 MySQL 数据目录中。修改配置文件 ,指定错误日志的路径:2. 二进制日志(Binary Log,Binlog)作用:记录所有更改数据库数据的操作(如 DML、DDL 操作),以及可能引发数据库变更的事务提交等信息。主要用于:可以通过以下命令查看二进制日志文件名和存储位置:修改 文

2025-03-22 14:34:22 672

原创 事务的四大特性(ACID)详解

通过日志、事务隔离级别、数据库约束等手段,数据库可以有效解决数据一致性问题和并发问题,为数据的可靠性保驾护航。隔离性是指当多个事务并发执行时,一个事务的执行不应受到其他事务的影响,各事务之间相互隔离,防止并发问题(如脏读、不可重复读、幻读)。原子性是指事务中的所有操作被视为一个整体,要么全部执行成功,要么全部失败并回滚(rollback),不能只执行部分操作。持久性是指事务一旦提交,所做的修改将永久保存在数据库中,即使系统发生故障(如断电、宕机),数据也不会丢失。来保证事务的持久性。

2025-03-22 13:18:30 722

原创 MySQL中DDL、DML、DQL、DCL四种语言详细介绍

用于定义数据库对象(如数据库、表、视图、索引等)的结构。DDL 命令通常会改变数据库的结构,而不仅仅是修改数据。

2025-03-22 12:56:00 1002

原创 Mongodb分片模式部署

MongoDB 分片是一种用于处理大规模数据集的集群技术。通过分片,MongoDB 可以将数据分布在多个服务器上,从而提高存储容量和读写性能。本教程将详细介绍如何从零开始部署 MongoDB 分片集群。

2025-03-20 20:48:45 1165

原创 mongodb启动报错 --fork错误

将data/mongod.lock文件删除。上次mongodb异常关闭。conf配置文件有问题。

2025-03-18 14:18:12 202

原创 Grafana安装部署

Grafana 的运行需要一些系统依赖包。

2025-03-13 20:07:02 393

原创 grep awk sed 三剑客操作

sedawk和grep是 Linux 中三个强大的文本处理工具,常被称为“文本处理三剑客”。它们各自有不同的优势和适用场景,下面详细介绍它们的特点和使用方法。

2025-03-13 14:32:59 262

原创 Mongodb中的单机模式,副本集模式,分片模式

特性单机模式副本集模式分片集模式部署复杂度简单中等复杂高可用性无有有数据冗余无有有扩展性无垂直扩展(读扩展)水平扩展(读写扩展)性能低中等高成本低中等高适用场景开发、测试、小型应用生产环境、高可用性需求大数据量、高并发需求。

2025-03-12 08:18:16 749

原创 在配置xml.property.value值的路径时 有file:/和无file的区别

【代码】在配置xml.property.value值的路径时 有file:/和无file的区别。

2025-03-11 15:17:15 353

原创 Hadoop分布式部署

Hadoop分布式部署。

2025-03-11 14:38:27 508

原创 Linux---jdk安装部署

至此,JDK已经成功安装并配置完成。你可以开始使用Java进行开发和运行Java应用程序了。首先,访问Oracle官网或OpenJDK官网下载适合的JDK版本。将下载的JDK安装包上传到Linux服务器。如果安装成功,将显示JDK的版本信息。如果系统中有多个JDK版本,可以使用。将解压后的JDK文件夹移动到。文件,添加JDK的环境变量。命令解压JDK安装包。命令设置默认JDK。

2025-03-11 08:45:54 404

原创 ssh免密操作

【代码】ssh免密操作。

2025-03-10 14:26:21 130

原创 Ubuntu--netplan下网络配置yaml文件优先级

【代码】Ubuntu--netplan下网络配置yaml文件优先级。

2025-03-10 11:00:52 388

原创 Ubuntu----允许`root`用户通过SSH登录

通过以上步骤,你可以成功配置Ubuntu系统允许。用户通过SSH远程登录。,第一步的安装操作是必要的。如果希望恢复默认配置,禁止。然后重启SSH服务即可。如果显示版本信息(如。保存并退出编辑器(在。

2025-03-10 10:24:11 691

原创 Ubuntu网络配置

将网络配置改为静态IP,并设置网关、子网掩码和DNS。检查IP地址是否正确配置。检查DNS配置是否正确。检查默认网关是否正确。

2025-03-10 10:21:40 173

空空如也

空空如也

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

TA关注的人

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