- 如何在一个系统下同时运行两个甚至多个MYSQL数据库 如何在一个系统下同时运行两个甚至多个MYSQL数据库
- MYSQL8数据库的安装(详细图解+安装包) MYSQL8数据库的安装(详细图解+安装包)
- 微服务的几种设计模式单体服务和微服务的对比,微服务包含的一些设计模式以及他们的概念和作用1.背景业务应用程序存在的问题业务不受管制的增长缺乏架构代码过长,像意大利面条隐藏的各种问题加上软件行业大爆发,移动互联网兴起,使得单体架构无法很好适应现代大规模互联网2.单体服务的局限性可扩展性不足开发速度慢,在单体服务中添加新功能改动很大,代码耦合程度高由于代码过于耦合,代码量增加后导致新人学习周期长... 微服务的几种设计模式单体服务和微服务的对比,微服务包含的一些设计模式以及他们的概念和作用1.背景业务应用程序存在的问题业务不受管制的增长缺乏架构代码过长,像意大利面条隐藏的各种问题加上软件行业大爆发,移动互联网兴起,使得单体架构无法很好适应现代大规模互联网2.单体服务的局限性可扩展性不足开发速度慢,在单体服务中添加新功能改动很大,代码耦合程度高由于代码过于耦合,代码量增加后导致新人学习周期长...
- Golang并发把excel数据插入到数据库golang对excel的下载和读取,批量插入、go并发处理1.下载Excel文档并读取由于我的excel文档在阿里云里,所以需要先用链接把excel下载到本地来,代码如下func Download(url, excelName string) { res, err := http.Get(url) //下载excel if err != ni... Golang并发把excel数据插入到数据库golang对excel的下载和读取,批量插入、go并发处理1.下载Excel文档并读取由于我的excel文档在阿里云里,所以需要先用链接把excel下载到本地来,代码如下func Download(url, excelName string) { res, err := http.Get(url) //下载excel if err != ni...
- 很多大数据计算都是用 SQL 实现的,跑得慢时就要去优化 SQL,但常常碰到让人干瞪眼的情况。比如,存储过程中有三条大概形如这样的语句执行得很慢:select a,b,sum(x) from T group by a,b where …;select c,d,max(y) from T group by c,d where …;select a,c,avg(y),min(z) from T ... 很多大数据计算都是用 SQL 实现的,跑得慢时就要去优化 SQL,但常常碰到让人干瞪眼的情况。比如,存储过程中有三条大概形如这样的语句执行得很慢:select a,b,sum(x) from T group by a,b where …;select c,d,max(y) from T group by c,d where …;select a,c,avg(y),min(z) from T ...
- mysql的FIND_IN_SET group_concat 函数 FIND_IN_SET函数此函数适合多选条件保存在一个字段中的情景,查询是否满足条件时用find_in_set函数 FIND_IN_SET(str,strlist)strlist 字段名 参数以”,”分隔 如 (1,2,3)如某项业务支持的地区数据库存放地区的编码 area字段 ‘c001,c002,c003’,用来检测某... mysql的FIND_IN_SET group_concat 函数 FIND_IN_SET函数此函数适合多选条件保存在一个字段中的情景,查询是否满足条件时用find_in_set函数 FIND_IN_SET(str,strlist)strlist 字段名 参数以”,”分隔 如 (1,2,3)如某项业务支持的地区数据库存放地区的编码 area字段 ‘c001,c002,c003’,用来检测某...
- LINQ的功能什么是LINQ?Linq是在.NET Framework 3.5 之后的版本出现的.在程序中的数据和数据库的数据相反,保存在类对象或结构中的数据差异很大。没有通用的查询语言从数据结构中获取数据LINQ: 语言集成查询(Language Integrated Query)是一组用于C#和Visual Basic语言的扩展。它允许编写C#或VisualBasic代码以查询数据库相... LINQ的功能什么是LINQ?Linq是在.NET Framework 3.5 之后的版本出现的.在程序中的数据和数据库的数据相反,保存在类对象或结构中的数据差异很大。没有通用的查询语言从数据结构中获取数据LINQ: 语言集成查询(Language Integrated Query)是一组用于C#和Visual Basic语言的扩展。它允许编写C#或VisualBasic代码以查询数据库相...
- 为什么感觉自己的文章写的不错却没有流量推送,为什么别人一篇文章却能吸引这么多人访问,关注?你是否有过这些疑问,来看看怎么解决他们吧。 为什么感觉自己的文章写的不错却没有流量推送,为什么别人一篇文章却能吸引这么多人访问,关注?你是否有过这些疑问,来看看怎么解决他们吧。
- 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...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
即将直播
热门标签