-
MySQL 到底怎么了?
作者 | 云昭 审校 | 千山 近年来大家可能都有这样一种感受:与编程语言市场不同,数据库市场的竞争激烈异常——一线的在停滞甚至下坠,二线的正在反超。有种种迹象表明:MySQL 这个流行榜上的榜一大哥,正在逐渐淡出专业开发者的视野。再见 MySQL,可能不再只是一个哗众取宠的梗了! 8 月,StackOverflow 发布的 2022 开发者调查报告中,有···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL主从复制引发的这个问题,99%的人都不知道
一、背景电商业务场景,随着平台订单规模的日益增长,订单现有的存储已经没办法支撑后面业务的发展。在得物五彩石项目的时候就对订单进行了分库分表的拆分,为了解决分库分表后卖家维度的查询问题,单独创建了一个卖家维度的订单库。 目前订单分为买家和卖家两个库,卖家库的数据是通过监听买家库binlog异构出来的一个库。现在订单主要有两张表,分别是订单的主表和子表。 在异···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
温故知新--EverDB之分布式执行计划
在数据库系统设计中,执行计划是对SQL执行流程的形式化描述,包括了SQL执行需要的所有算子以及其执行次序。我们通过“EXPLAIN + SQL”指令可以详细地查看其执行计划,找到性能瓶颈,为我们优化SQL提供方向和依据。本文将从EverDB分布式数据库角度阐述执行计划。(一)分布式架构执行计划相比于集中式数据库,分布式数据库拥有大量分片节点,分别负责各自···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库国产化怎么换,你学会了吗?
昨天有朋友留言问,如果要更换国产化数据库,我们该怎么换呢?这个问题确实不好回答,因为不同的应用特点、不同的预算规模、不同的运维水平,这些差异都会导致企业要更换数据库,都会面临不同的难点。这实际上是其中的一部分原因,真正的原因是一个我们做数据库国产化替代都必须面对的问题,那就是我们要更换的数据库产品与Oracle比起来,在成熟度、功能、性能、可靠性等方面都···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
自建 MongoDB 实践:MongoDB 的安装及基本使用
接下来的一些列文章会为大家介绍日常工作中常用的 NoSQL 产品 MongoDB。主要涉及到: 1、MongoDB 的安装及基本使用 2、MongoDB 文档查询 3、MongoDB 复制集的介绍及搭建 4、MongoDB 分片集群的介绍及搭建 5、MongoDB 的备份及恢复 6、MongoDB 安全加密 7、MongoDB Change Stream ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Flink SQL操作Hudi并同步Hive使用总结
前言记录总结自己第一次如何使用Flink SQL读写Hudi并同步Hive,以及遇到的问题及解决过程。版本Flink 1.14.3Hudi 0.12.0/0.12.1 本文采用Flink yarn-session模式,不会的可以参考之前的文章。Hudi包下载地址:https://repo1.maven.org/maven2/org/apache/hudi···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL备份表报错ERROR 1786
Mysql单表备份有很多方式,对于数据量比较大的表,可以使用mysqldump 小表通常使用如下语句就行了。create table A as select * from B在一次备份中出现如下错误。 mysql> create tables deptmember_bak as select * from deptmember;ERROR 1064 ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
数据库为何需要多区域应用程序架构?
译者 | 布加迪 审校 | 孙淑娟 多区域应用程序架构是任何云应用系统最重要的方面之一。它的意义不仅仅在于覆盖全球和接近客户,还在于确保应用程序可以在不同的区域和国家顺利运行。 因此,您的数据库应驻留在多个区域,那样即使遇到自然灾害或电力中断等意外问题,也能确保高可用性和高性能。多区域意味着什么?多区域意味着您的应用程序覆盖多个区域。每个区域都是一个独立···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
浅谈 MySQL 新的身份验证插件 caching_sha2_password
介绍从 MySQL 8.0.4 开始,MySQL 默认身份验证插件从mysql_native_password改为caching_sha2_password。相应地,libmysqlclient也使用caching_sha2_password作为默认的身份验证机制。起因在这之前 MySQL 5.6/5.7 使用的默认密码插件是mysql_native···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
跟着这 12 张图,重新复习 Redis
大家好,我是小林。 在网上看到一篇很不错的 Redis 文章,内容很精炼,而且图画的非常棒,所以分享给大家一起拜读拜读,主要说了「Redis 介绍、Redis 架构、Redis 持久化」这三个方面。 好了,话不多说了,发车! 什么是 Redis?Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。 Redis 更···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])