- 1 系统分析 1.1 Scenario 场景注册、登录、查询、用户信息修改,哪个需求量最大?支持100M DAU。注册,登录,信息修改 QPS 约:100M * 0.1 / 86400 ~ 1000.1 = 平均每个用户每天登录+注册+信息修改Peak = 100 * 3 = 300查询QPS约100 M * 100 / 86400 ~ 100k100 = 平均每个用户每天与查询用户信息相... 1 系统分析 1.1 Scenario 场景注册、登录、查询、用户信息修改,哪个需求量最大?支持100M DAU。注册,登录,信息修改 QPS 约:100M * 0.1 / 86400 ~ 1000.1 = 平均每个用户每天登录+注册+信息修改Peak = 100 * 3 = 300查询QPS约100 M * 100 / 86400 ~ 100k100 = 平均每个用户每天与查询用户信息相...
- 创建和管理表 1. 基础知识 1.1 一条数据存储的过程 1.2 标识符命名规则 1.3 MySQL中的数据类型 2. 创建和管理数据库 2.1 创建数据库 2.2 使用数据库 2.3 修改数据库 2.4 删除数据库 3. 创建表 3.1 创建方式1 3.2 创建方式2 3.3 查看数据表结构 4. 修改表 4.1 追加一个列 4.2 修改一个列 4.3 重命名一个列 4.4 删除一个列 ... 创建和管理表 1. 基础知识 1.1 一条数据存储的过程 1.2 标识符命名规则 1.3 MySQL中的数据类型 2. 创建和管理数据库 2.1 创建数据库 2.2 使用数据库 2.3 修改数据库 2.4 删除数据库 3. 创建表 3.1 创建方式1 3.2 创建方式2 3.3 查看数据表结构 4. 修改表 4.1 追加一个列 4.2 修改一个列 4.3 重命名一个列 4.4 删除一个列 ...
- 1. drop:删除数据库 2. 对比 TRUNCATE TABLE 和 DELETE FROM 3. DDL 和 DML 的说明 1. drop:删除数据库drop语句将表所占用的空间全释放掉。drop > truncate > delete方式1:如果要删除的数据库存在,则删除成功。如果不存在,则报错DROP DATABASE mytest1;方式2:推荐。 如果要删除的数据库存在,则... 1. drop:删除数据库 2. 对比 TRUNCATE TABLE 和 DELETE FROM 3. DDL 和 DML 的说明 1. drop:删除数据库drop语句将表所占用的空间全释放掉。drop > truncate > delete方式1:如果要删除的数据库存在,则删除成功。如果不存在,则报错DROP DATABASE mytest1;方式2:推荐。 如果要删除的数据库存在,则...
- 一、背景 由于业务增长,频繁的备份还原对于磁盘空间有了更大的空间需求,基本每周500G的磁盘,空间使用率都会达到85%以上,故编写oracle清理脚本结合crond自动清理oracle归档日志。二、工具介绍 RMAN(Recovery Manager)是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的 Oracle 工具。RMAN只能用于ORACL... 一、背景 由于业务增长,频繁的备份还原对于磁盘空间有了更大的空间需求,基本每周500G的磁盘,空间使用率都会达到85%以上,故编写oracle清理脚本结合crond自动清理oracle归档日志。二、工具介绍 RMAN(Recovery Manager)是一种用于备份(backup)、还原(restore)和恢复(recover)数据库的 Oracle 工具。RMAN只能用于ORACL...
- 一、概述1.1 MongoDB概念MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,... 一、概述1.1 MongoDB概念MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键值(key=>value)对组成。MongoDB 文档类似于 JSON 对象。字段值可以包含其他文档,...
- 扩容的含义该扩容针对的是服务,通常情况下,随着业务的发展,用户数量的增加,原本的服务,受限于硬件基础有限,无法满足增加的用户请求,或者受限与软件能力,需要重新编程或修改数据结构,以便扩大服务的支撑能力。例如,原本的单机应用受限于单机的网络带宽,磁盘IO,所能够支撑的用户量是有限的,当响应速度慢到一定程度时,就需要对服务进行扩容,扩大带宽也好,增加磁盘IO也好。又比如,原本的用户数据使用my... 扩容的含义该扩容针对的是服务,通常情况下,随着业务的发展,用户数量的增加,原本的服务,受限于硬件基础有限,无法满足增加的用户请求,或者受限与软件能力,需要重新编程或修改数据结构,以便扩大服务的支撑能力。例如,原本的单机应用受限于单机的网络带宽,磁盘IO,所能够支撑的用户量是有限的,当响应速度慢到一定程度时,就需要对服务进行扩容,扩大带宽也好,增加磁盘IO也好。又比如,原本的用户数据使用my...
- Sent: Wednesday, December 3, 2014 2:48 PMSubject: Multiple Origin composition test - Opportunity Creation case结论是:如果gateway系统上针对一个odata service维护了多个mark成default的backend system,在creation的case下,runt... Sent: Wednesday, December 3, 2014 2:48 PMSubject: Multiple Origin composition test - Opportunity Creation case结论是:如果gateway系统上针对一个odata service维护了多个mark成default的backend system,在creation的case下,runt...
- ABAP SICFSICF里的node是树上的节点。如果当前节点的handler class为空:则回溯到其parent节点,直至定位到一个有handler class的node位置。 Hybris通过debug会看到有一堆的filter参与进去:Hybris帮助文档有一些常用filter的介绍:上面debug screenshot里诸多的filter是如何串成一个chain的?在stor... ABAP SICFSICF里的node是树上的节点。如果当前节点的handler class为空:则回溯到其parent节点,直至定位到一个有handler class的node位置。 Hybris通过debug会看到有一堆的filter参与进去:Hybris帮助文档有一些常用filter的介绍:上面debug screenshot里诸多的filter是如何串成一个chain的?在stor...
- 一、租户模块 1.租户和多租户多租户定义:多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。... 一、租户模块 1.租户和多租户多租户定义:多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。...
- 在最近的一次业务开发中,遇到一次“离奇”的远程接口响应时间问题。问题可以抽象成下述情况:有两个服务A, 服务B,因为业务需要,服务A需要调用服务B的接口并接受返回参数,代码逻辑大致是:服务A代码:/*** 服务A,请求服务B的接口*////// 其他业务String result = HttpKit.post("http://xxxxx/api/method");///// 其他业务服务B代... 在最近的一次业务开发中,遇到一次“离奇”的远程接口响应时间问题。问题可以抽象成下述情况:有两个服务A, 服务B,因为业务需要,服务A需要调用服务B的接口并接受返回参数,代码逻辑大致是:服务A代码:/*** 服务A,请求服务B的接口*////// 其他业务String result = HttpKit.post("http://xxxxx/api/method");///// 其他业务服务B代...
- 前言abp 把 用户功能模块独立好处有以下两点:做微服务项目复用具体基于权限模块的设计如下图: 一、领域层 1.user表用户通常是登录并使用应用程序的人。IdentityUser(aggregate root):表示系统中的用户。IdentityUserRole(集合):用户的角色。IdentityUserClaim(集合):用户的自定义声明(用户扩展字段)。IdentityUserLo... 前言abp 把 用户功能模块独立好处有以下两点:做微服务项目复用具体基于权限模块的设计如下图: 一、领域层 1.user表用户通常是登录并使用应用程序的人。IdentityUser(aggregate root):表示系统中的用户。IdentityUserRole(集合):用户的角色。IdentityUserClaim(集合):用户的自定义声明(用户扩展字段)。IdentityUserLo...
- 下载MySQL8.0压缩包在浏览器打开MySQL官网(https://www.mysql.com/)点击DOWNLOADS在下载页面拉到页面底部,找到MySQL Community (GPL) Downloads并点击在跳转的页面找到MySQL Community Server并点击在跳转的页面选择本地操作系统的平台(一般会默认帮选好),并找到ZIP Archive点击Download点击... 下载MySQL8.0压缩包在浏览器打开MySQL官网(https://www.mysql.com/)点击DOWNLOADS在下载页面拉到页面底部,找到MySQL Community (GPL) Downloads并点击在跳转的页面找到MySQL Community Server并点击在跳转的页面选择本地操作系统的平台(一般会默认帮选好),并找到ZIP Archive点击Download点击...
- 摘要很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以很方便地完成 Oracle 数据实时同步到 DM DB 达梦数据库,跟大家分享一下,希望对你有帮助。Oracle 数据实时同步到 DM DB 达梦数据库 ,目前支持的工具还比较少,一款免费的数据同步工具 Tapdata C... 摘要很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以很方便地完成 Oracle 数据实时同步到 DM DB 达梦数据库,跟大家分享一下,希望对你有帮助。Oracle 数据实时同步到 DM DB 达梦数据库 ,目前支持的工具还比较少,一款免费的数据同步工具 Tapdata C...
- 摘要: 这段时间负责一个老项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中有些系统表数据与基础资料数据经常需要进行同步,相信很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以非常方便地完成 Oracle 数据实时同步到 MySQL,跟大家... 摘要: 这段时间负责一个老项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中有些系统表数据与基础资料数据经常需要进行同步,相信很多 DBA 同学经常会遇到要从一个数据库实时同步到另一个数据库的问题,同构数据还相对容易,遇上异构数据、表多、数据量大等情况就难以同步。我自己亲测了一种方式,可以非常方便地完成 Oracle 数据实时同步到 MySQL,跟大家...
- 📋导读📋💝博客主页:红目香薰_CSDN博客-大数据,MySQL,Java领域博主💝✍本文由在下【红目香薰】原创,首发于CSDN✍🤗2022年最大愿望:【服务百万技术人】🤗📋前言📋本文属于系列文章,分别为:MySQL复习资料(一)——MySQL环境安装MySQL复习资料(二)——MySQL-DDL语句MySQL复习资料(三)——MySQL-DML语句MySQL复习资料(四... 📋导读📋💝博客主页:红目香薰_CSDN博客-大数据,MySQL,Java领域博主💝✍本文由在下【红目香薰】原创,首发于CSDN✍🤗2022年最大愿望:【服务百万技术人】🤗📋前言📋本文属于系列文章,分别为:MySQL复习资料(一)——MySQL环境安装MySQL复习资料(二)——MySQL-DDL语句MySQL复习资料(三)——MySQL-DML语句MySQL复习资料(四...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签