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
mysql-数据库架构
大数据时代数据库混合部署方案探究
但在一些复杂的应用场景中,单一
数据库架构
都不能完全满足应用场景对海量结构化和非结构化数据的存储管理、复杂分析、关联查询、实时性处理和控制建设成本等多方面的
dzta831121
·
2023-04-01 06:34
数据库
技术架构
数据
nosql
newsql
MySQL-
配置优化
目录连接请求的变量max_connectionsback_logwait_timeout和interactive_timeout缓冲区变量key_buffer_sizequery_cache_sizemax_connect_errorssort_buffer_sizemax_allowed_packetjoin_buffer_sizethread_cache_size配置InnoDB的几个变量in
大虾好吃吗
·
2023-04-01 02:46
MySQL
mysql
数据库
服务器
MySQL-
自带工具介绍
目录mysqlmysqladmin博客主页:大虾好吃吗的博客MySQL专栏:MySQL专栏地址MySQL数据库不仅提供了数据库的服务器端应用程序,同时还提供了大量的客户端工具程序,如mysql,mysqladmin,mysqldump等等Mysql命令是用的最多的一个命令工具了,为用户提供一个命令行接口来操作管理MySQL服务器。运行‘mysql--help’就可以获取mysql帮助信息,这里主要
大虾好吃吗
·
2023-04-01 02:45
MySQL
数据库
mysql
sql
MySQL-
用户与权限
目录DB权限表新建普通用户创建新用户(createuser)创建新用户(grant)删除普通用户修改用户密码Root用户修改自己的密码Root用户修改普通用户密码普通用户修改密码Root用户密码丢失的解决办法权限管理赋予权限收回权限查看权限博客主页:大虾好吃吗的博客MySQL专栏:MySQL专栏地址用户列user表的用户列包括Host、User、password,分别表示主机名、用户名和密码。其中
大虾好吃吗
·
2023-04-01 01:17
MySQL
数据库
mysql
sql
YupDB 2.0 底层架构全面升级
MPP
数据库架构
设计中,主要有SharedEverything,SharedDisk,SharedNothing。
shaonanxu
·
2023-03-31 22:19
YupDB
大数据
MPP
并行处理
Greenplum
数据库架构
及主要的功能和优势
Greenplum
数据库架构
Greenplum数据库基本由PostgreSQL核心增强数据库实例组合并衔接成的数据库管理系统,即Greenplum数据在PostgreSQL基础上扩展开发,每个Greenplum
乄康师傅乄
·
2023-03-31 20:05
greenplum
数据存储
数据库
架构
大数据、分布式、中台、云原生
数据库架构
设计与实践 | DAMS 2020
5年前,大数据浪潮的来袭唤起了国内企业对数据作为核心资产的新认知,为了推动国内数据管理加速发展,DAMS中国数据智能管理峰会携手产学研各界权威力量开启了对企业数字化转型的探索与助力。5年后,我们看到许多企业已在数据管理机制的逐步完善下,利用数据支撑决策、驱动业务发展。但同时,云与人工智能时代的渐行渐近,给企业带来了新一轮挑战和机遇——如何满足不同云模式下数据的保护和管理?如何利用人工智能协助数据的
七度黑光
·
2023-03-31 19:34
数据库
运维
大数据
人工智能
数据安全
Mysql主主架构搭建以及Keepalived配置VIP
目录一
数据库架构
图二机器配置三mysql主主配置四Keepalived高可用配置一
数据库架构
图二机器配置master1172.16.90.180CentOS7.6KeepalivedVIP:172.16.90.186master2172.16.90.181CentOS7.6KeepalivedVIP
pengguoyang
·
2023-03-31 17:17
Mysql
mysql
mysql-
窗口函数 快速学习
窗口函数MySQL8.0开始支持窗口函数,对于查询中的每一行,它使用与该行相关的行执行计算。以下部分讨论如何使用窗口函数,包括OVER和WINDOW子句的描述。第一部分提供非聚合窗口函数的描述。窗口函数语法window_function_name(expression)OVER([partition_defintion][order_definition][frame_definition])在这
aaaak_
·
2023-03-31 06:53
大数据
mysql
学习
数据库
【1】
Mysql-
逻辑架构简介
逻辑架构简介整体架构各层介绍1.连接层2.连接层3.引擎层4.存储层整体架构和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。各层介绍1.连接层最上层是一些客户端和连接服务,包含本地sock通信和大多数基
关赫
·
2023-03-31 01:41
mysql
mysql
数据库
MySQL-
索引
INSERTINTOindex_demoVALUES(4,4,‘a’);由于下一个数据页中用户记录的主键值必须大于上一个页中用户记录的主键值的要求,所以在插入主键值为4的记录的时候需要伴随着一次记录移动,也就是把主键值为5的记录移动到页28中,然后再把主键值为4的记录插入到页10中,这个过程的示意图如下:这个过程表明了在对页中的记录进行增删改操作的过程中,我们必须通过一些诸如记录移动的操作来始终保
m0_67614284
·
2023-03-31 00:14
Java
经验分享
架构
java
MySQL-
高级-3 MySQL逻辑架构
文章目录1.逻辑架构剖析1.1服务器处理客户端请求1.2Connectors1.3第一层:连接层1.4第二层:服务层1.5第三层:引擎层1.6存储层1.7小结2.SQL执行流程2.1MySQL中的SQL执行流程2.2MySQL8中SQL执行流程2.3MySQL5.7中SQL执行原理2.4SQL语法顺序3.数据库缓冲池(bufferpool)3.1缓冲池vs查询缓存3.1.1缓冲池(BufferPo
有什么奇怪!
·
2023-03-30 20:12
#
mysql
MySQL
阿里愚公支持mysql到mysql吗_GitHub - xinweishao/yugong-full-increment: 愚公扩展版本,支持全量和增量同步mysql到sqlserver...
yugong[TOC]目的SQLServer->MySQL的一致性检查(CHECK)
MySQL-
>SQLServer的回滚(SYNC)获得yugongjar包方法一:编译yugongjar包:gitgit
漾漾ML
·
2023-03-30 15:52
分布式唯一ID的几种生成方案,一次性全掌握!
上一篇文章,我们聊了一下分库分表相关的一些基础知识,具体可以参见:《用真实业务场景告诉你,高并发下如何设计
数据库架构
?》。这篇文章,我们就接着分库分表的知识,来具体聊一下全局唯一id如何生成。
石杉的架构笔记
·
2023-03-30 15:25
面试求职
分布式
Java
分布式
数据库
java
用真实业务场景告诉你,高并发下如何设计
数据库架构
?
目录:用一个创业公司的发展作为背景引入用多台服务器来分库支撑高并发读写大量分表来保证海量数据下查询性能读写分离来支撑按需扩容及性能提升高并发下的
数据库架构
设计总结这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统
石杉的架构笔记
·
2023-03-30 15:55
职场
数据库
Java
数据库架构
架构
java
云化架构下,
数据库架构
的演进
如今,大型企业如金融企业和银行等,在下一代的微服务架构转型要求下,需要基础软件和数据平台能够实现原生的云化,以满足微服务架构的需求。微服务,是一种面向服务的,有特定边界的松散耦合的架构。主要特点包括,每一个微服务是一个独立的自治系统,可以不依赖外部组件独立运行;对应用只暴露接口,用户可以灵活的调整过每个微服务的使用;业务粒度足够小。在企业架构“云化”的过程中,数据库的云化是最为重要也是难度较大的一
游戏大爷君
·
2023-03-30 07:39
架构
数据库架构
数据库
MySQL-
存储引擎
零、本文纲要一、MySQL存储引擎二、InnoDB存储引擎1、InnoDB逻辑存储结构2、InnoDB架构3、InnoDB内存结构4、InnoDB磁盘结构tips:Ctrl+F快速定位所需内容阅读吧。一、MySQL存储引擎1、查看当前版本支持的存储引擎showengines;8.0.26版本,输出结果如下:+--------------------+---------+--------------
石头耳东
·
2023-03-30 06:32
MySQL-
存储引擎
1.存储引擎种类1.1介绍(OracleMySQL)MySQL5.5之前,使用MyISAM引擎作为模式引擎。用户数据、系统表数据都是在MyISAM。MySQL5.5版本,将InnoDB引擎作为默认的存储引擎。存储用户表数据,系统相关表有部分是MyISAM。其他种类:Tokudb引擎:PerconaMairaDB默认支持的。insert性能高、压缩比都比较高InnoDB#5.5以后默认的存储引擎My
_不想翻身的咸鱼
·
2023-03-30 02:36
MySQL金融应用场景下跨数据中心的MGR架构方案(1)
在金融应用场景下,经常会要求在同城多中心部署高可用
数据库架构
,以期实现在发生故障时能达到快速切换的目标。在同一个数据中心内,可以部署MGR集群,就可以实现快速灵活切换。而即便是在同城,跨
GreatSQL社区
·
2023-03-29 20:18
mysql
greatsql
mgr
postgres
数据库架构
介绍--1
简介 postgres数据库是目前最流行的开源关系型数据库之一,其具有丰富的数据类型、多版本并发控制、同步/异步流复制、嵌套事务和预写式日志等功能,广泛地应用于金融、物流、制造/电信等领域基本概念1数据库cluster[逻辑]databasecluster:包含各种数据库对象,如表,索引,视图,索引,函数和序列等2数据库cluster[物理]filesdescriptionPG_VERSION包
Serendipity_Shy
·
2023-03-29 17:12
postgres
数据库
数据库架构
postgresql
数据库/MySQL - 深入探究 - 1
1.应用场景主要用于了解和掌握数据库/
MySQL-
更新操作详细流程。2.学习/操作1.文档阅读主要来自于AI的对话【geekchat,chatgpt】以及官方文档资料,以及其他技术文章,专栏等。
穿素白衫的中少年
·
2023-03-29 15:27
数据库
12
MySQL-
主从复制架构演变-读写分离架构-Atlas
主从复制架构演变-读写分离架构-Atlas作用安装配置Atlas功能测试生产用户要求Atlas基本管理作用读写分离从库负载均衡IP过滤SQL语句黑白名单DBA可平滑上下线DB自动摘除宕机的DB自动分表下载地址https://github.com/Qihoo360/Atlas/releases注意:1、Atlas只能安装运行在64位的系统上2、Centos5.X安装Atlas-XX.el5.x86_
最爱下一站
·
2023-03-29 03:02
MySQL
MySQL-从入门到精通
中间键
读写分离
atlas
TiDB分布式
数据库架构
介绍
简介TiDB是PingCAP公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理(HybridTransactionalandAnalyticalProcessing,HTAP)的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时HTAP、云原生的分布式数据库、兼容MySQL5.7协议和MySQL生态等重要特性。目标是为用户提供一站式OLTP(Onli
Serendipity_Shy
·
2023-03-29 01:44
分布式理论和数据库
tidb
分布式
数据库架构
数据库
mysql-
哪些些情况需要或者不需要创建索引
哪些些情况需要创建索引1、主键自动建立唯一索引2、频繁作为查询条件的字段3、查询中与其他表关联的字段,外键关系建立索引4、单键/组合索引的选择问题,高并发下倾向创建组合索引5、查询中排序的字段,排序字段通过索引访问大幅提高排序速度6、查询中统计或分组字段哪些些情况不需要创建索引1、表记录太少2、经常增删改的表3、数据重复且分布均匀的表字段,只应该为经常查询和最经常排序的数据列建立索引(如果某个数据
ssttIsme
·
2023-03-28 13:46
mysql-
基础知识
三大范式**第一范式(1NF)1.数据项不可分**第二范式(2NF)1.满足第二范式必须先满足第一范式2.实体的属性完全依赖于主关键字**第三范式(3NF)1.满足第三范式必须先满足第二范式2.要求一个数据库表中不包含已在其它表中包含的非主关键字信息,即数据不能存在传递关系,即每个属性都跟主键有直接关系而不是间接关系。反范式化设计1、为了性能和读取效率而适当的违反对数据库设计范式的要求;2、为了查
通往天堂的护照
·
2023-03-28 12:19
20个MySQL高性能架构设计原则(收藏版)
开源
数据库架构
设计原则01技术选型选择成熟的平台和技术,同时是最熟悉的,能做到极致的,用****好不用坏,用熟不用生。目前业界的MySQL主流分支版本有Oracle官方版
码农小光
·
2023-03-28 04:37
MySQL-
运行机制
MySQl架构图.pngSQL-运行机制.png查询缓存:解析器:预处理器:语义解析生成新的解析树查询优化器:因为一条SQL语句可以有多个执行路径,所以需要优化器进行优化和选择(基于成本的优化),优化后得到的是一个执行路径或者执行计划。查看执行计划的:EXPLANSQL语句或者EXPLANFORMAT=JSONSQL语句或者开启optimizer_trace(showvariableslike'o
程序员阿奇
·
2023-03-27 01:24
Doris和Mysql的批同步测试
Doris和Mysql测试结果同步类型更新表(列级)更新表(行级)追加表覆盖表Doris->Mysql支持支持支持支持
Mysql-
>Doris支持不支持不支持不支持
Mysql-
>Doris不支持更新表(
骚戴
·
2023-03-27 00:17
大数据
mysql
数据库
Mysql
数据库架构
介绍
一、Mysql单例
数据库架构
1、Mysql体系介绍网络连接层:提供与Mysql服务器建立连接的支持核心服务层:主要包含系统管理和控制工具、连接池、SQL接口、解析器、查询优化器和缓存六个部分存储引擎:负责
aserendipper
·
2023-03-25 01:08
Database
mysql
数据库架构
数据库
NoSQL技术-Redis缓存技术(运维)
NoSQL产品(key-value)RDBMS:MySQL,Oracle,MSSQL,PGNoSQL:Redis,MongoDB,列存储存储相关NewSQL----->分布式
数据库架构
(学习了MongoDB
新_WX
·
2023-03-24 23:51
mysql数据同步_MySQL数据库之主从同步
一、概述:MYSQL主从同步架构是目前使用最多的
数据库架构
之一,主从同步使得数据可以从一个数据库服务器复制到其他服务器上,在复制数据时,一个服务器充当主服务器(master),其余的服务器充当从服务器(
GOLFING路上
·
2023-03-24 22:33
mysql数据同步
mysql-redis缓存
0.NoSQL产品(key-value)RDBMS:MySQL,Oracle,MSSQL,PGNoSQL:Redis,MongoDB,列存储存储相关NewSQL----->分布式
数据库架构
(学习了MongoDB
林深见鹿出
·
2023-03-24 19:10
mysql-
面试题
1.事务隔离级别ACID原子性:undolog一致性:最核心本质的要求隔离性:锁+mvcc持久性:redolog读未提交读已提交:不可重复读,前后2次读取的数据有变化可重复读:两次快照读,读到的数据一样。会有幻读现象:如果读一个区间,发现多出一条数据。其实mysql没有幻读了,如果幻读要求2次读都是快照读的话。序列化:所有事务依次执行。2.MVCC数据库读分2种,当前读和快照读。mvcc多版本并发
liwsh
·
2023-03-24 06:40
金融行业数据容灾架构中的数据复制技术
作者:赵海大连农商银行架构师擅长主机、存储、
数据库架构
及方案设计及实施技术。
架构师成长营
·
2023-03-24 03:58
架构设计
arm64架构的Linux安装mysql5.7
yuminstall-ylibaio*3.下载解压Mysqlwgethttps://obs.cn-north-4.myhuaweicloud.com/obs-mirror-ftp4/database/
mysql
离殇恨
·
2023-03-23 19:02
linux
架构
mysql
Mysql-
触发器及创建触发器失败原因
Q:什么是触发器?A:触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。触发器的特性:1、有beginend体,beginend;之间的语句可以写的简单或者复杂2、什么条件会触发:I、D、U3、什么时候触发:在增删改前或者后4、触发频率:针对每一行执行5、触发器定义在表上,附着在表上。也就是由事件来触发某个操作,事件包括INSERT语句,UPDATE语句和DELET
be.be
·
2023-03-22 11:33
mysql
mysql-
触发器
触发器1.创建触发器createtriggernewproductafterinsertonproductsforeachrowbeginselect'productadded';end;在创建触发器时要给出触发器名触发器关联的表触发器应该响应的活动(updatedeleteinsert)触发器何时执行(afterbefore)每个表每个事件每次只允许一个触发器,每个表最多支持6个触发器(upda
weixin_50879113
·
2023-03-22 11:02
MYSQL
mysql
Mysql-
触发器
用触发器实现2个表字段值的同步更新droptriggerifexiststgr_example;createtriggertest.tgr_examplebeforeupdateontest.table1foreachrowbeginifOLD.views_count
[咖啡加冰]
·
2023-03-22 11:57
Mysql
mysql
触发器
MySQL-
存储过程
什么是存储过程我们前面所学习的MySQL语句都是针对一个表或几个表的单条SQL语句,但是在数据库的实际操作中,并非所有操作都那么简单,经常会有一个完整的操作需要多条SQL语句处理多个表才能完成。例如,为了确认学生能否毕业,需要同时查询学生档案表、成绩表和综合表,此时就需要使用多条SQL语句来针对几个数据表完成这个处理要求。存储过程可以有效地完成这个数据库操作。存储过程是数据库存储的一个重要的功能,
大虾好吃吗
·
2023-03-22 11:24
MySQL
mysql
数据库
云原生
MySQL-
触发器、视图、用户管理
MySQL-
触发器、视图触发器视图用户管理触发器#定义格式:createtrigger触发器名称before|afterinsert|update|deleteon表格名foreachrow触发动作;例如
getBinary
·
2023-03-22 11:47
mysql
触发器
数据库
mysql
sql
MySQL-
触发器
目录触发器简介创建触发器创建BEFORE类型触发器创建AFTER类型触发器删除触发器(DROPTRIGGER)删除触发器语法总结insertdeleteupdate:MySQL专栏触发器简介MySQL数据库中触发器是一个特殊的存储过程,不同的是执行存储过程要使用CALL语句来调用,而触发器的执行不需要使用CALL语句来调用,也不需要手工启动,只要一个预定义的事件发生就会被MySQL自动调用。引发触
大虾好吃吗
·
2023-03-22 11:38
MySQL
mysql
云原生
sql
Mysql-
性能分析-Profiling
是什么ShowProfile是mysql提供可以用来分析当前会话中语句执行的资源消耗情况,可以用于Sql调优的测量。怎么玩先查看是否开启了此功能:showvariableslike'profiling%';默认情况下,参数出于关闭状态,为OFF状态开启Profiling:setprofiling=1;开启此功能后,就能执行我们的SQL语句展示最近的SQL执行情况:showprofiles;此命令展
半支铅笔半块橡皮
·
2023-03-21 04:32
mysql-
存储函数、存储过程
在测试数据的过程中,通过存储函数及存储过程构造数据:#生成随机字符串DELIMITER$$CREATEFUNCTIONrand_string(nINT)RETURNSVARCHAR(255)BEGINDECLAREchars_strVARCHAR(100)DEFAULT'abcdefghijklmnopqrstuvwsyzABCDEFGHIJKLMNOPQRSTUVWXYZ';DECLAREret
bug_ling
·
2023-03-20 08:15
redis的与mysql的同步
方案一:读:读redis->没有,读
mysql-
>把mysql数据写回redis写:写
mysql-
>成功,写redis。
玄林
·
2023-03-18 16:56
Mysql-
概述
架构图图片来源数据文件(innodb)每张表都有两种后缀名的文件,分别为frm后缀与ibd后缀。.frm后缀的文件中存储了表的表结构信息。.ibd后缀的文件中存放了表的数据信息与索引信息,又叫表空间文件。ibdata所有表公用的数据文件如果在配置文件中没有开启innodb_file_per_table参数,在数据库对应的目录中则不会出现.ibd为后缀的文件,因为默认情况下会共用ibdata1。如果
沉淀_0x0
·
2023-03-18 06:55
MySQL-
索引优化实战
使用到的表CREATETABLE`employees`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(24)NOTNULLDEFAULT''COMMENT'姓名',`age`int(11)NOTNULLDEFAULT'0'COMMENT'年龄',`position`varchar(20)NOTNULLDEFAULT''COMMENT'职位',`hir
xuan2017
·
2023-03-15 12:26
Room 数据库升级问题 IllegalStateException: Migration didn‘t properly handle xxx
Migration升级数据库有时需要更改现有的
数据库架构
。
JoeLittleStar
·
2023-03-14 23:30
Android
美团点评高可用
数据库架构
演进
本文介绍最近几年美团点评MySQL数据库高可用架构的演进过程,以及我们在开源技术基础上做的一些创新。同时,也和业界其他方案进行综合对比,了解业界在高可用方面的进展和未来我们的一些规划和展望。MMM在2015年之前,美团点评(点评侧)长期使用MMM(Master-MasterreplicationmanagerforMySQL)做数据库高可用。因此我们积累了比较多的经验,但也踩了不少坑,可以说MMM
王达山大王
·
2023-03-14 23:09
TiDB
数据库架构
概述
文章目录TiDB体系架构TiDBServerStorageCluster(存储引擎)PDcluster题目TiDB体系架构TiDBServerSql语句最先到达TiDBServer集群它是无状态的,数据并不是存储在这里面,当一个会话连接到TiDBServer集群上,sql语句发过来,它负责解析、编译、优化sql语句并且生成执行计划它可以扩展,当并发很高的时候,也就是大量的会话连接到一个TiDB时,
橘子海,
·
2023-03-14 11:44
TiDB数据库
tidb
数据库架构
数据库
数据库读写分离同步延时问题怎么解决?
1
数据库架构
的发展历程首先简单介绍一下
数据库架构
的发展历程,基本就是单体、主备、读写分离、分库分表,下面我们分别进行介绍。1.1单体架构image业务发展初期,数据库的压力相对较小,这
程序员阿远
·
2023-03-13 12:23
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他