-
支撑日活百万用户的高并发系统,应该如何设计其数据库架构?
目录:用一个创业公司的发展作为背景引入用多台服务器来分库支撑高并发读写大量分表来保证海量数据下查询性能读写分离来支撑按需扩容及性能提升高并发下的数据库架构设计总结这篇文章,我们来聊一下对于一个支撑日活百万用户的高并系统,他的数据库架构应该如何设计? 看到这个题目,很多人第一反应就是:分库分表啊!但是实际上,数据库层面的分库分表到底是用来干什么的,他的不同的···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
如何快速上手SQL CTE?
译者 | 陈峻 审校 | 孙淑娟 CTE是公用表表达式(common table expressions)的缩写。它最初是在SQL:1999规范中被引入的。作为一种标准,它与子查询和临时表同源。 下面,我将通过一些简单示例,向您介绍SQL CTE使用方法,以及如何使用工具来加快SQL CTE的相关编程实践。1.什么是SQL CTE?CTE是由SELECT查···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
聊聊 MySQL Server 可执行注释,你懂了吗?
前言MySQL Server当前支持如下3种注释风格:以#开头的单行注释以-- 开头的单行注释C语言风格的单行/多行注释如下SQL脚本给出了3种注释风格的示例: /* 这是一个 多行注释 示例 */ select 1 from dual; select 2 from dual; # 单行注释用例1select 3 from dual; -- 单行注释用例2···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
MySQL8,体验不一样的安装方式!
一、安装本地YUM源、MySQL在MySQL官网中下载YUM源rpm安装包。 #1、把上面的rpm文件下载下来放到服务器上 #或者在linux系统中通过wget命令下载 wget http://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm #2、下载完成后使用yum命令本地安装yu···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
老板让我把这份 MySQL 团队开发规范贴墙上
一、数据库对象命名规范1、数据库对象数据库对象是数据库的组成部分,常见的有以下几种:表(Table )、索引(Index)、视图(View)、图表(Diagram)、缺省值(Default)、规则(Rule)、触发器(Trigger)、存储过程(Stored Procedure)、 用户(User)等。命名规范是指数据库对象如数据库(SCHEMA)、表(T···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
携程分布式图数据库Nebula Graph运维治理实践
作者简介 Patrick Yu,携程云原生研发专家,关注非关系型分布式数据存储及相关技术。 一、背景 随着互联网世界产生的数据越来越多,数据之间的联系越来越复杂层次越来越深,人们希望从这些纷乱复杂的数据中探索各种关联的需求也在与日递增。为了更有效地应对这类场景,图技术受到了越来越多的关注及运用。 DB-ENGINES 趋势报告显示图数据库趋势增长遥遥领先 ···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
驭数有道 天翼云数据库TeleDB全新升级
8月16日,以“红云天翼 安全普惠”为主题的天翼云TeleDB系列产品升级发布会在线上顺利举办。此次发布的天翼云自主研发云原生数据库进行了全新升级,推出一站式HTAP融合数据库,以及TeleDB数据库容灾双活方案,同时也展示了TeleDB数据库的可用性、易用性、安全性、云原生、容灾等能力,以及其在各行业领域的实践成果。 国产化数据库高速发展 核心技术自主可···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
我一下子说出四种分布式ID生成方案,把面试官给搞懵了
上一篇文章,我们聊了一下分库分表相关的一些基础知识,具体可以参见:《支撑日活百万用户的高并发系统,应该如何设计其数据库架构?》。 这篇文章,我们就接着分库分表的知识,来具体聊一下全局唯一id如何生成。 在分库分表之后你必然要面对的一个问题,就是id咋生成? 因为要是一个表分成多个表之后,每个表的id都是从1开始累加自增长,那肯定不对啊。 举个例子,你的···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
携程Dynamo风格存储的落地实践
作者|根泰,携程高级后端开发工程师,关注数据存储和数据库领域;遐龄,携程研发总监,关注大数据存储、性能调优。 Dynamo风格数据库来源于亚马逊的Dynamo: Amazon’s Highly Available Key-value Store 论文,在该论文中论述了一种无主复制的数据库,受此启发,携程酒店开发了多存储介质预定库Hare和高可用性高性能的动···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
区别 PostgreSQL 和 Oracle, MariaDB 计划提供独特的地理空间功能
开源数据库MariaDB 团队宣布,在收购地理空间解决方案供应商 CubeWerx 之后,又加入了开放地理空间信息联盟(Open Geospatial Consortium,OGC)。通过 OGC,MariaDB 将与地理空间社区合作,以推进开放的地理空间标准,使信息可查找、可访问、可互操作和可重用。 通过收购 CubeWerx,MariaDB 增加了该···
- 发布时间:2025-05-17
- 作者:益华网络
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])