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
go语言MySQL
MySQL
——Keepalived+
Mysql
高可用架构实战
摘要在生产环境中
mysql
的高可用的对于整个项目而言有着至关重要的作用。因此需要将
mysql
设计成为高可用的架构。本博文将详细介绍的
mysql
+keepalived构建的
mysql
互为主从的架构实战。
庄小焱
·
2025-06-11 18:22
数据库域
mysql
Mysql
+Keepalived实现双主热备
当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短
MySQL
双主复制,即互为Master-Slave(默认只使用一台MasterA负责数据写入,另一台MasterB
z.haoui
·
2025-06-11 18:21
高可用方案
mysql
数据库
linux
Ubuntu搭建
Mysql
+Keepalived高可用(双主热备)
sudoapt-getremove
mysql
-*dpkg-l|grep^rc|awk‘{print$2}’|sudoxargsdpkg-P配置权限vim/etc/
mysql
/my.cnf#bind-address
2401_89191942
·
2025-06-11 18:50
ubuntu
mysql
adb
mysql
+keepalived
文章目录一、master1创建目录写入配置文件启动master1创建`slave`用户并授权获取主节点当前`binarylog`文件名和位置position二、master2创建目录写入配置文件启动master2创建`slave`用户并授权获取主节点当前`binarylog`文件名和位置position三、配置主主复制Master1Master2四、建库验证五、数据库备份master1master
small white poplar
·
2025-06-11 18:19
web环境搭建
集群
Job
数据库
mysql
运维
linux
容器
mysql
为什么一个表中不能同时存在两个字段自增
背景。设置sort自增。会引发错误通常自增字段都是用于表示数据的唯一性。数据库限制。需要自定义排序字段大小。
胡斌附体
·
2025-06-11 17:17
mysql
数据库
自增字段
auto
increment
InnoDB架构:内存篇
InnoDB架构:内存篇InnoDB是
MySQL
数据库中默认的存储引擎,它为数据库提供了事务安全型(ACID兼容)、行级锁定和外键支持等功能。
黑风风
·
2025-06-11 17:45
MySQL进阶学习
架构
InnoDB
云原生核心技术 (4/12): Docker 进阶:镜像优化实战与 Docker Compose 揭秘
通过一个真实的
Go语言
Web应用案例,你将亲眼见证如何将一个数百MB的镜像优化到不足10MB。接着,我们将揭秘DockerCompose,一个能通过简单的YAML文件定义和管理多容器应用的编排利器。
程序员阿超的博客
·
2025-06-11 16:09
云原生:从
Docker
入门到
K8s
实战精通
云原生
docker
容器
Centos7下的
MySQL
部署
一、引言:CentOS7部署
MySQL
面临的独特挑战在云计算和容器化技术盛行的今天,CentOS7依然是许多企业生产环境的选择。
Detachym
·
2025-06-11 15:04
mysql
数据库
mysql
创建用户,创建数据库,授权
创建一个远程用户createuser'test'@'%'identifiedby'test@1111';创建一个数据库并指定编码createdatabasetestdbCHARACTERSETutf8mb4COLLATEutf8mb4_general_ci;授权grantallprivilegesontestdb.*to'test'@'%';应用更改:FLUSHPRIVILEGES;注意:确保My
Sahas1019
·
2025-06-11 14:54
数据库
mysql
深入剖析Debezium:CDC领域的“数据魔法棒”
比如阿里巴巴开源的Canal,它通过模拟
MySQL
主从复制的原理,从
MySQL
的二进制日志(binlog)中解析出数据变更信息,实现了高效的数据捕获和同步。
bxlj_jcj
·
2025-06-11 13:46
数据库
架构
java
架构设计之存储高性能——非关系型数据库(NoSQL)
架构设计之存储高性能——非关系型数据库(NoSQL)1.关系型数据库的局限与NoSQL的崛起概念简介:关系型数据库(如
MySQL
、Oracle)使用表格结构存储数据,通过SQL语言操作。
星垣矩阵架构师
·
2025-06-11 12:45
系统架构
nosql
数据库
架构
MySQL
中应使用datetime还是timestamp数据类型
MySQL
中应使用datetime还是timestamp数据类型技术背景在
MySQL
数据库开发中,经常需要存储日期和时间信息。
1010n111
·
2025-06-11 11:06
mysql
数据库
Go 语言中如何操作二维码?
在开发中,我们经常会遇到识别二维码的需求,那么用
Go语言
如何实现二维码识别呢?今天这篇文章将从工具选择、代码实现和实用案例三个角度,手把手教你用
Go语言
完成二维码的识别和生成,一起来看看吧。
·
2025-06-11 11:12
go后端
python爬虫——气象数据爬取
sqlalchemy:连接和操作
MySQL
数
张謹礧
·
2025-06-11 11:33
python
爬虫
开发语言
mysql
书单推荐_
MySQL
零基础入门推荐书籍?
MySQL
零基础入门推荐书籍1,基础篇:1.1《SQL基础教程》本书是畅销书《SQL基础教程》第2版,介绍了关系数据库以及用来操作关系数据库的SQL语言的使用方法。
weixin_39997696
·
2025-06-11 11:01
mysql书单推荐
学习数据库
Mysql
/Oracle/SQL从入门到进阶书籍pdf版吐血整理推荐(珍藏版)
转载自某大佬博客:https://pymlovelyq.github.io/2018/10/12/database/前言:技术书阅读方法论一.速读一遍(最好在1~2天内完成)人的大脑记忆力有限,在一天内快速看完一本书会在大脑里留下深刻印象,对于之后复习以及总结都会有特别好的作用。对于每一章的知识,先阅读标题,弄懂大概讲的是什么主题,再去快速看一遍,不懂也没有关系,但是一定要在不懂的地方做个记号,什
qq_43560327
·
2025-06-11 11:31
数据库
MySQL
等保测评整改:连接控制插件connection_control安装及策略配置
一、查询插件是否安装showplugins;二、安装插件在
mysql
5.7后
mysql
/data/lib/plugin目录默认增加了c
听雪楼主.
·
2025-06-11 09:23
MySQL
android
【
MySQL
基础】数据库的备份与还原
MySQL
学习:https://blog.csdn.net/2301_80220607/category_12971838.html?
GG Bond.ฺ
·
2025-06-11 09:22
MySQL学习
数据库
mysql
oracle
mysql
sql_mode 清除_
MySQL
sql_mode 说明(及处理一起 sql_mode 引发的问题)(转)
1.
MySQL
莫名变成了StrictSQLMode最近测试组那边反应数据库部分写入失败,app层提示是插入成功,但表里面里面没有产生数据,而两个写入操作的另外一个表有数据。
lizi栗子会有猫的
·
2025-06-11 09:46
mysql
sql_mode
清除
AI电销机器人-智能AI机器人源码部署教程-电话机器人源码
AI电销机器人-智能AI机器人源码部署教程ai语音机器人小白部署教学前置环境一、前置环境4核8GCentos7.9.64安装教程安装宝塔y宝塔安装完毕后安装Nginx1.16
MySQL
5.6php7.3
ai语音机器人
·
2025-06-11 07:35
人工智能
机器人
AI电销机器人
呼叫中心
golang数据结构之Map
定义map是一种无序的基于key-value的数据结构,和切片(slice)一样,
Go语言
中的map是引用类型,必须初始化才能使用。map[KeyType]ValueType其中
叱咤少帅(少帅)
·
2025-06-11 07:35
Golang
golang
数据结构
【Redis】事务
第五章Redis事务事务定义Redis的事务和
MySQL
的事务概念上是类似的,都是把一系列操作绑定成一组,让这一组能够批量执行。
熙曦Sakura
·
2025-06-11 07:34
Redis
redis
golang--map(字典)
在
Go语言
中,Map(映射)是一种高效的数据结构,用于存储键值对。它提供了快速的查找和插入操作,并且可以根据需要动态调整大小。
逍遥侯~
·
2025-06-11 07:03
golang
后端
软件工程
go
青少年编程
MySQL
(70)如何进行
MySQL
性能监控?
MySQL
性能监控是确保数据库系统高效运行的关键。监控
MySQL
的性能可以帮助识别和解决瓶颈,优化查询,提高整体系统的响应速度。以下是详细的指导和代码示例,帮助你进行
MySQL
性能监控。
辞暮尔尔-烟火年年
·
2025-06-11 06:01
MySQL
mysql
数据库
MySQL
(66)如何进行慢查询日志分析?
以下是如何进行
MySQL
的慢查询日志分析的详细步骤和代码示例。1.启用慢查询日志首先,我们需要确保
MySQL
的慢查询日志功能是启用的。
辞暮尔尔-烟火年年
·
2025-06-11 06:31
MySQL
mysql
adb
数据库
Mysql
批处理写入数据库
需要注意的是,这个参数仅适用于
MySQL
JDBC驱动的私有扩展参数。作用原理是:原本的数据插入是一条一条进行插入,每次插入都会进行提交,每次提交都会造成网络延迟,所以时间自然就会缓慢。
Hellyc
·
2025-06-11 06:59
数据库
mysql
Go语言
依赖管理与版本控制-《
Go语言
实战指南》
Go语言
自Go1.11引入Modules(模块化管理)以来,已经实现了内建的依赖管理机制,彻底摆脱了传统GOPATH模式的限制。
程序员爱钓鱼
·
2025-06-11 05:53
golang
开发语言
后端
Go语言
并发模型与模式:Worker Pool 模式
在
Go语言
高并发程序中,若每来一个任务就新建一个Goroutine,不加控制地并发可能会导致资源耗尽甚至系统崩溃。WorkerPool(工作池)模式可以有效地限制并发数量,实现资源的可控利用。
程序员爱钓鱼
·
2025-06-11 05:53
golang
开发语言
后端
Go语言
并发模型与模式:Fan-out / Fan-in 模式
在并发系统中,Fan-out/Fan-in模式是一种经典的设计方式,用于在多个goroutine之间进行任务分发和结果聚合,常用于提高处理吞吐量和并发能力。一、什么是Fan-out/Fan-in模式?•Fan-out(扇出):将任务从一个入口分发给多个worker并发执行。•Fan-in(扇入):将多个worker的结果汇聚到一个通道中进行统一处理。这种模式适用于“多产一收”的数据处理流程,如数据
程序员爱钓鱼
·
2025-06-11 05:53
golang
开发语言
后端
数据库
算法
23、掌握Go并发编程:goroutine与channel的实战技巧
Go语言
开发:并发基础:了解Go的并发模型,学习goroutine和channel
Go语言
,又称为Golang,是Google开发的一种静态强类型、编译型和并发型语言。
·
2025-06-11 05:23
Go 语言并发编程基础:Goroutine 的创建与调度
Go语言
的并发模型是其最显著的语言特性之一。Goroutine是Go实现并发的核心机制,它比线程更轻量,调度效率极高。本章将带你了解Goroutine的基本概念、创建方式以及背后的调度机制。
程序员爱钓鱼
·
2025-06-11 05:50
golang
开发语言
后端
使用 docker 安装
MySQL
、Redis、Nginx、nacos、es+kibana
文章目录使用docker安装
MySQL
、Redis、Nginx、nacos、es+kibana、seata
mysql
:5.7.xredis:busternginx:perlnacosrabbitmq:3.8.23
友发小猿
·
2025-06-11 05:18
linux
nginx
centos
docker
mysql
MySQL
的行级锁锁的到底是什么?
今天分享关于【
MySQL
的行级锁锁的到底是什么?】面试题。希望对大家有帮助;
MySQL
的行级锁锁的到底是什么?
java1234_小锋
·
2025-06-11 04:17
mysql
mysql
MySQL
的深度分页如何优化?
今天分享关于【
MySQL
的深度分页如何优化?】面试题。希望对大家有帮助;
MySQL
的深度分页如何优化?
java1234_小锋
·
2025-06-11 04:17
mysql
mysql
数据库
MyISAM索引与InnoDB索引的区别?
超硬核AI学习资料,现在永久免费了(文末领取)MyISAM和InnoDB是
MySQL
中常见的两种存储引擎,它们在实现索引的方式、性能和支持的功能上存在一些显著差异。
java1234_小锋
·
2025-06-11 04:47
mysql
mysql
MySQL
查询中实现排除特定字段的功能
在
MySQL
查询中,如果你想排除特定的字段,通常的做法是直接选择你需要的字段,而不是使用*(表示选择所有字段)。
·
2025-06-11 03:33
react
一篇打通微服务架构,Nacos + Gateway + Redis +
MySQL
+ Docker
基本组件Nginx、Gateway、Nacos、Sentinel、Ribbon、Feign、Seata、Redis、RabbitMQ、
MySQL
、docker、Vue。
·
2025-06-11 03:32
数据库事务核心原理与
MySQL
并发控制详解
一、事务基础概念1.事务定义事务是由一组相关联的DML语句组成的逻辑执行单元,具有原子性特征:要么所有操作全部成功提交,永久改变数据库状态要么所有操作全部失败回滚,数据库恢复到初始状态2.ACID属性属性定义实现技术原子性事务是最小执行单元,不可再分,要么全做要么全不做undo日志(记录事务修改前的镜像)一致性事务执行前后,数据必须保持合法状态(如外键约束、数据完整性)原子性+隔离性+持久性共同保
LIU_Skill
·
2025-06-11 02:26
数据库
mysql
Java 系统上线全流程指南:从开发到部署、监控与高可用架构
一个Java系统的上线涉及开发、部署、运维等多个技术环节,主要包括以下关键点:1.开发阶段框架选择:SpringBoot(主流)、SpringMVC、SpringCloud(微服务)数据库:
MySQL
(
开航母的李大
·
2025-06-11 00:16
java
架构
开发语言
一键部署微服务架构,深度集成nacos+
mysql
+redis+nginx+seata
懒人必备,运维开发小白必备,一键起环境,容器部署,开箱即用,完美匹配微服务架构,拒绝一切花里胡哨,内附赠部署脚本及部署说明百度网盘地址:https://pan.baidu.com/s/14_N32C6L0iNoTe_ajJgKyQ?pwd=lw3m
dt_cloud
·
2025-06-11 00:15
微服务
架构
java
运维
容器
Python异步编程
目录一、协程二、协程意义三、异步编程1.事件循环2.快速上手3.await4.Task对象5.asyncio.Future对象四、实战案例1、异步redis2、异步
MySQL
3、FastAPI框架一、协程协程
顾城猿
·
2025-06-10 23:04
Python专栏
python
go语言
之文件读写操作示例
packagemainimport("fmt""os")funcmain(){fd,err:=os.Open("test.txt")iferr!=nil{fmt.Println("无法打开文件")}else{for{varreadData=make([]byte,1024)n,_:=fd.Read(readData)ifn!=0{fmt.Println(string(readData))}else
我不是程序员~~~~
·
2025-06-10 23:34
golang
开发语言
后端
MySQL
集群高可用架构之
MySQL
InnoDB Cluste
今天我将详细的为大家介绍Centos7.5基于
MySQL
5.7的InnoDBCluster多节点高可用集群环境部署的相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!
qq_36176028
·
2025-06-10 23:04
mysql
架构
数据库
基于SQL Server /
MySQL
进行百万条数据过滤优化方案
对于SQLServer和
MySQL
数据库,优化查询尤其重要,因为它们广泛应用于各种业务场景。本文将介绍在SQLServer和
MySQL
中对百万级别数据进行过滤查询的优化方案。
we19989898
·
2025-06-10 22:26
mysql
数据库
mysql
类型float_
Mysql
数据类型---FLOAT
标签(空格分隔):
MYSQL
MYSQL
版本:
MYSQL
5.7基本语法FLOAT(浮点类型)用来存储很大或很小的值。
·
2025-06-10 21:50
SQL进阶之旅 Day 24:复杂业务场景SQL解决方案
文章不仅从理论层面解析了SQL执行机制与优化策略,还结合多个真实案例,展示了不同数据库(如
MySQL
和Post
在未来等你
·
2025-06-10 21:50
SQL进阶之旅
sql
advanced-sql
database
complex-query
sql-performance
mysql
SQL进阶之旅 Day 23:事务隔离级别与性能优化
本文深入解析事务隔离级别的定义、工作原理及对数据库性能的影响,结合
MySQL
和PostgreSQL的实际案例,提供可执行的SQL代码示例与性能对比分析。通过理论讲解、场景模拟、代码实
在未来等你
·
2025-06-10 21:49
SQL进阶之旅
sql
数据库优化
事务隔离
MySQL
PostgreSQL
数据一致性
高并发
《Java 银行账户管理系统开发实战:基于 MVC 架构与
MySQL
的课设全解析》
系统实现用户登录、账户管理、资金操作(存款/取款/转账)、交易记录查询等核心功能,结合
MySQL
数据库完成数据持久化,并通过Swing实现图形化界面(GUI)。
大连桌球王
·
2025-06-10 20:15
java
mvc
架构
mysql
分区表
分析后,发现是因为
MySQL
中有张表的数据量很大(1500万)导致查询很慢。
咸鱼爱吃橙子
·
2025-06-10 20:09
mysql
数据库
Go语言
交叉编译实战:ARM_X86架构全支持
Go语言
交叉编译实战:ARM/X86架构全支持关键词:
Go语言
、交叉编译、ARM架构、X86架构、跨平台开发、工具链、实战指南摘要:本文系统讲解
Go语言
实现ARM(32位/64位)与X86(32位/64
Golang编程笔记
·
2025-06-10 19:37
Golang编程笔记
Golang开发实战
golang
arm开发
架构
ai
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他