你的位置:首页 > 软件开发 > 数据库
  • 0-大数据开发学习路线
    # 大数据开发基础学习编程语言往往是我们开启学习之路的第一大步。大数据领域的很多框架都是基于Java语言开发的,而且各种框架也都提供了Java API来提供使用和操作接口,所以Java语言的学习逃不掉
    2023年04月11日 10:247
  • 读SQL进阶教程笔记09_HAVING上
    1. HAVING子句的用法 1.1. 学习SQL时最大的阻碍就是我们已经习惯了的面向过程语言的思考方式(排序、循环、条件分支、赋值等) 1.2. 只有习惯了面向集合的思
    SQL2023年04月11日 10:244
  • 分库分表之ShardingSphere
    为什么要分库分表 用户请求量太大 单服务器TPS、内存、IO都是有上限的,需要将请求打散分布到多个服务器 。 单库数据量太大 单个数据库处理能力有限;单库所在服务器的磁盘空间有限;单库上的操作IO有瓶
    磁盘2023年04月11日 10:2445
  • GaussDB(DWS)集群中寻找节点CPU占用高的语句
    摘要:本文主要通过实例讲解如何通过gs_cpuwatcher.sh 脚本寻找CPU占用高语句。 本文分享自华为云社区《GaussDB(DWS) gs_cpuwatcher.sh 脚本如何寻找CPU占用
    2023年04月11日 10:242
  • hadoop学习记录
    Hadoop简介安装 狭义上Hadoop指的是Apache软件基金会的一款开源软件用java语言实现,开源允许用户使用简单的编程模型实现跨机器集群对海量数据进行分布式计算处理 Hadoop核心组件 H
    2023年04月11日 10:242
  • 详解 Flink Catalog 在 ChunJun 中的实践之路
    我们知道 Flink 有Table(表)、View(视图)、Function(函数/算子)、Database(数据库)的概念,相对于这些耳熟能详的概念,Flink 里还有一个 Catalog(目录)
    2023年04月11日 10:241
  • 面试题百日百刷-HBase HRegionServer宕机如何处理
    锁屏面试题百日百刷,每个工作日坚持更新面试题。锁屏面试题app、小程序现已上线,官网地址:https://www.demosoftware.cn。已收录了每日更新的面试题的所有内容,还包含特色的解锁屏
    Server2023年04月11日 10:240
  • 面试题百日百刷-HBase中HTable API有没有线程安全问题,在程序是单例还是多例?
    锁屏面试题百日百刷,每个工作日坚持更新面试题。请看到最后就能获取你想要的,接下来的是今日的面试题: 1.HBase内部机制是什么? Hbase是一个能适应联机业务的数据库系统 物理存储:hbase的持
    2023年04月11日 10:240
  • 大数据面试题集锦-Hadoop面试题(一)
    你准备好面试了吗?这里有一些面试中可能会问到的问题以及相对应的答案。 1、集群的最主要瓶颈 磁盘IO 2、Hadoop运行模式 单机版、伪分布式模式、完全分布式模式 3、Hadoop生态圈的组件并做简
    磁盘2023年04月11日 10:240
  • HBase在进行模型设计时重点在什么地方?一张表中定义多少个Column Family最合适?为什么?
    锁屏面试题百日百刷,每个工作日坚持更新面试题。请看到最后就能获取你想要的,接下来的是今日的面试题: 1.Hbase中的memstore是用来做什么的? hbase为了保证随机读取的性能,所以hfile
    2023年04月11日 10:240
  • GreatSQL社区月报 | 2023.03
    GreatSQL社区月报 | 2023.03 GreatSQL 是一个开源的 MySQL 技术路线数据库社区,社区致力于通过开放的社区合作,构建国内自主 MySQL 版本及开源数据库技术,推动中国开源
    SQL mysql2023年04月11日 10:240
  • 浅析云原生时代的服务架构演进
    摘要:相比于传统的微服务架构,云原生和 serverless 技术更加灵活、高效,能够更好地满足用户的需求。 本文分享自华为云社区《《凤凰架构》学习和思考——云原生时代的服务架构演进史》,作者:bre
    Server2023年04月11日 10:241
  • postgresSQL Extended Query执行过程和sharding-proxy的处理
    pg Extended Query PostgreSQL: Documentation: 15: 55.2. Message Flow 多个阶段,可复用 Parse → DESCRIBE s
    SQL Query2023年04月11日 10:240
  • 详解事务模式和Lua脚本,带你吃透Redis 事务
    摘要:Redis事务包含两种模式:事务模式和Lua脚本。 本文分享自华为云社区《一文讲透 Redis 事务》,作者: 勇哥java实战分享。 准确的讲,Redis事务包含两种模式:事务模式和Lua脚本
    2023年04月11日 10:241
  • sql 截取表中指定字段
    函数介绍:substring() 函数用于截取字符串,可从字符串的某一位置开始,向右截取若干个字符,返回一个特定长度的字符串 功能:返回字符、二进制、文本或图像表达式的一部分 语法:SUBSTRING
    SQL Substring2023年04月11日 10:2468
  • 解释一下布隆过滤器原理
    锁屏面试题百日百刷,每个工作日坚持更新面试题。请看到最后就能获取你想要的,接下来的是今日的面试题: 1.解释一下布隆过滤器原理 在日常生活中,包括在设计计算机软件时,我们经常要判断一个元素是否在一个集
    2023年04月11日 10:240
  • 大数据 + VR 全景技术重塑“二手车买车场景”
    二手车交易的核心问题在于车况信息不透明。中国二手车交易市场制度尚不完善,长期以来缺少行业公认的车辆估值标准和车况检测标准,二手车商提供的估值和车况信息不够透明。这导致用户和车商交易双方都陷入了循环困境
    2023年04月11日 10:240
  • 一文了解MySQL中的多版本并发控制
    最近在阅读《认知觉醒》这本书,里面有句话非常打动我:通过自己的语言,用最简单的话把一件事情讲清楚,最好让外行人也能听懂。希望借助今天这篇文章,能用大白话说清楚这个相对比较底层和复杂的MVCC机制
    SQL mysql2023年04月11日 10:244
  • 【解答】如何保障数据库的测试质量?
    保障数据库的测试质量可以从以下几个方面进行: (1)设计合理的测试用例:需要设计合理、全面、准确的测试用例,覆盖数据库的各种功能和场景,包括常规操作、异常操作、性能测试、安全测试等。 (2)自动化测试
    2023年03月28日 15:063
  • MySql随笔记基础
    XAMPP使用 shell 命令 每个数据库对应 一个子文件夹 mysql 进入mySQL的命令 -uroot userroot 登录用户 -uroot -p password 登录密码 -p123
    SQL mysql Password2023年03月28日 15:064
  • 内核不中断前提下,Gaussdb(DWS)内存报错排查方法
    摘要:本文主要讲解如何在内核保证操作不能中断采取的特殊处理,理论上用户执行的sql使用的内存(dynamic_used_memory) 是不会大范围的超过max_dynamic_memory的内存的
    SQL2023年03月28日 15:061
  • Bat批处理命令实现一键安装mysql环境
    已测试可用的版本 MySQL 8.0; 环境: windows7/10MySQL 8.0.15免安装版 项目需求 需要实现一个自动化MySQL配置安装及初始化数据库(初始化包括:设置用户名和密码)。
    SQL mysql Windows2023年03月28日 15:06119
  • 如何单机部署多个 MySQL  8.0 实例 ?
    在服务器资源有限的情况下,可利用该方案快速搭建各类 mysql 架构方案。各 MySQL 实例共享一个 mysqld 主程序,但各实例数据目录是独立的,存放在不同的文件夹中;好了、废话不多说,直接上干
    SQL mysql2023年03月28日 15:0648
  • [20230323]ps命令查看thread.txt
    [20230323]ps命令查看thread.txt--//前一段时间遇到的问题,ps -fp <pid> ,没有查询到对应进程,当时有点蒙.--//现在想想可能对应的是线程,不能通过这样
    进程2023年03月28日 15:061
  • 不同于Oracle:MySQL的insert会阻塞update
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 王庆勋 文章来源:GreatSQL社区原创
    SQL mysql oracle Insert2023年03月28日 15:062
  • 数仓如何进行表级控制analyze?
    摘要: 介绍如何设置采样大小和表级控制analyze。 本文分享自华为云社区《GaussDB(DWS) 如何表级控制analyze》,作者:leapdb。 一、控制采样大小 【设置全局采样大
    2023年03月28日 15:062
  • 从数仓发展史浅析数仓未来技术趋势
    摘要:华为云EI DTSE技术布道师/华为云数仓GaussDB(DWS)首席架构师曾凯,针对数据仓库的起源、演进过程、未来技术发展趋势,与开发者和伙伴朋友们展开交流互动,帮助开发者快速了解数据仓库相关
    2023年03月28日 15:063
  • sql server相关学习sql语句
    sql脚本 表结构设置 点击查看代码 if exists(select * from sys.objects where name='Department' and type=&#39
    SQL SQL Server select Server2023年03月28日 15:064
  • 如何保障ETL过程的数据正确性。这个过程会产生哪些问题?
    保障ETL过程的数据正确性可以从以下几个方面考虑: 数据源的质量:ETL过程的数据质量取决于数据源的质量,因此需要对数据源进行充分的验证和清洗,确保数据的准确性、完整性和一致性。 数据转换的准确性:在
    2023年03月27日 11:042
  • 保姆级教程!玩转 ChunJun 详细指南
    ChunJun 是一款稳定、易用、高效、批流一体的数据集成框架,⽀持海量数据的同步与计算。ChunJun 既可以采集静态的数据,比如 MySQL,HDFS 等,也可以采集实时变化的数据,比如 binl
    SQL mysql2023年03月27日 10:4610
  • Kafka生产者
    生产者创建消息。在其他基于发布与订阅的消息系统中,生产者可能被称为发布者 或 写入者。 生产者创建消息。在其他基于发布与订阅的消息系统中,生产者可能被称为发布者 或 写入者。一般情况下,一个消息会被发布到一个特定的主题上。生产者在默认情况下把消息均衡地分布到主题的所有分区上,而并 ...
    2023年03月27日 10:460
  • YCSB的使用测试MySQL协议类数据库(一)
    一、工具介绍 YCSB 于 2010 年开源,YCSB是雅虎开源的NoSQL测试工具,用java开发实现,通常用来对noSQL数据库进行性能,注意此工具仅支持varchar和text类型,且列的长度可
    SQL mysql nosql Char2023年03月27日 10:4610
  • 选择KV数据库最重要的是什么
    本文分享自华为云社区《选择KV数据库最重要的是什么?》,作者:GaussDB 数据库 。 经常有客户提到KV数据库,但却偏偏“不要Redis”。比如有个做安全威胁分析平台的客户,他们明确表示自己对可靠
    2023年03月27日 10:461
  • mysql8免安装版安装教程
    windows安装mysql8免安装版教程,附网盘资源 链接:https://pan.baidu.com/s/1_qagfA-i7CbeWG3urIAlgw?pwd=iidx 提取码:iidx 一、前
    SQL mysql Windows2023年03月27日 10:466
  • windows安装redis及配置教程
    windows安装redis及配置教程,附网盘资源 链接:https://pan.baidu.com/s/1KvcyY27_q7aI2hQ7QRsEGA?pwd=iidx 一、windows系统安装及
    Windows2023年03月27日 10:461
  • 存储过程基本语法
    存储过程 特定功能的的SQL指令 进行封装 编译之后存储在数据库服务器中客户端通过名字调用这个SQL指令集 优点: 防止SQL 在网络中恶意修改 无需客户端编写 通过网络传送 存储过程 SQL存在逻辑
    SQL2023年03月27日 10:462
  • YCSB工具原理重点内容解读(二)
    支持insert和批量insert,待研究怎么设置 一、建表 (1)默认表名为usertable CREATE TABLE usertable ( YCSB_KEY VARCHAR(255) PRIM
    Insert Char2023年03月27日 10:4653
  • P2 MySQL三层结构
    P2 MySQL三层结构 所谓安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库。DBMS(database manage system) 一个数据库可
    SQL mysql2023年03月27日 10:464
  • 支持10倍订单增长,携程数据库架构升级实践
    随着机票订单业务的不断增长,当前订单处理系统的架构已经不能满足日益增长的业务需求,系统性能捉襟见肘,主要体现在以下方面:
数据库CPU资源在业务高峰期经常达到50%以上,运行状况亮起了黄灯;
磁盘存储
    磁盘2023年03月27日 10:461
  • Mysql 查询指定节点的所有子节点
    原文链接:https://www.zhoubotong.site/post/92.html 通常我们直接通过递归查询来达到实现子节点数据获取的需求,这里不谈存储过程的实现,存储过程普通账号有权限限制,
    SQL mysql2023年03月27日 10:4649
  • P3 创建数据库
    P3 创建数据库 CHARACTER SET:指定数据库采用的字符集,如果不指定字符集,默认utf8 COLLATE:指定数据库字符集的校对规则(常用的 utf8_bin[区分大小写]、utf8_ge
    Char2023年03月27日 10:460
  • Mysql数据库详细笔记(跟随b站韩顺平教程)
    Mysql数据库 一、数据库 mysql服务启动,在cmd输入net start mysql #创建数据库 CREATE DATABASE hsp_db01; #创建一个使用 utf8 字符集的 hs
    SQL mysql net2023年03月27日 10:46121
  • 【数仓运维实践】关于GaussDB(DWS)单SQL磁盘空间管控
    摘要:本文主要讲解数仓运维中遇到单SQL磁盘空间管控问题的解析和方案。 本文分享自华为云社区《GaussDB(DWS)运维 -- 单SQL磁盘空间管控》,作者: 譡里个檔。 【问题描述】 执行部分SQ
    SQL 磁盘2023年03月24日 10:351
  • 一文简单了解并构建DockerFile
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 蟹黄瓜子 文章来源:GreatSQL社区投稿
    SQL mysql2023年03月24日 10:354
  • MySQL基础:事务
    MySQL基础:事务 事务简介 事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。 默认MySQL的事
    SQL mysql2023年03月24日 10:351
  • ElasticSearch固然好用,但这些南墙不能撞
    一、管理方式 ElasticSearch作为最常用的搜索引擎组件,在系统架构中发挥极其重要的能力,可以极大的提升数据的加载和检索效率;但不可否认的是,在长期的应用实践中,也发现很多不好处理的流程和场景
    2023年03月24日 10:351
  • 数据库系统原理之数据库设计
    数据库设计 一、数据库设计概述 数据库的生命周期 从数据库演变过程的角度来看,数据库的生命周期可分为两个阶段: 数据库分析与设计阶段 需求分析 概念设计 逻辑设计 物理设计 数据库实现与操作阶段 数据
    2023年03月24日 10:3514
  • MySQL  kill 会话不起作用?
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。 GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。 作者: 王权富贵 文章来源:GreatSQL社区原创
    SQL mysql2023年03月23日 11:262
  • 为什么Redis不直接使用C语言的字符串?看完直接吊打面试官!
    众所周知Redis有以下几种常见的数据类型 String(字符串)、List(列表)、Set(集合)、Hash(哈希)、Sorted set(有序集合)、Stream(流)、Geo(地理空间索引)、B
    2023年03月23日 11:060
  • 什么是主数据?(转载)
    主数据 参考数据 数据治理 企业数字化治理 什么是主数据?主数据是一组用于提供有关业务数据(如位置、客户、产品、资产等)情境的标识符。它是企业或单位内运行业务必不可少的核心数据。否则,将无法统一比较系统之间的数据。但是,并非所有主数据都是一样的。被指定为主数据的数据类型可能因行业 ...
    2023年03月23日 11:0615
  • GaussDB(DWS)运维:导致SQL执行不下推的改写方案
    摘要:本文就针对因USING子句的书写方式可能导致MERGE INTO语句的执行不下推的场景,对USING子句的SQL语句进行改写一遍,整个SQL语句可以下推。 本文分享自华为云社区《GaussDB(
    SQL Merge2023年03月23日 11:060
  • mysql集群搭建docker-compose方案
    MySQL集群搭建大致有两种方式,一种是单主/多从的主从复制方式,另一种是使用Galera Cluster高可用解决方案。 1、步骤 以下我们详细介绍一下单主/多从的主从复制方式: 确认服务器环境,采
    SQL mysql2023年03月23日 11:0631
  • SQL:DML、DQL、DCL
    SQL:DML、DQL、DCL DML:Data Manipulation Language(数据操作语言) DML用来对数据库中的数据记录进行增删改操作。 DML-添加数据 给指定字段添加数据(一条
    SQL2023年03月23日 11:060
  • MySQL基础:函数
    MySQL基础:函数 函数是指一段可以直接被另一段程序调用的程序或代码。 字符串函数 MySQL中内置了很多字符串函数,常用的几个如下: | 函数 | 功能 | | : : | : : | | CON
    SQL mysql2023年03月23日 11:060
  • 大数据计算引擎 EasyMR:拥抱开源,引领技术创新
    身处数字经济时代,随着大数据应用越来越广泛,越来越多的企业和组织开始关注大数据基础平台的建设和运营。在认识到其的重要性之后,如何具体着手搭建或采购大数据基础平台成为下一步需要解决的问题。 在大数据基础
    2023年03月23日 11:064
  • 虹科分享|虹科Redis企业版数据库带你跑赢MySQL数字时代!
    数字革命悄然爆发,与互联网互相成就的“人气王”MySQL开源数据库,如今也正面临突破发展瓶颈的关键时刻,作为内存中的实时数据平台,虹科提供的Redis企业版数据库能与MySQL轻松实现协同合作,带领M
    SQL mysql2023年03月23日 11:061
  • MySQL基础:约束
    MySQL基础:约束 概述 概念:约束是作用于表中字段上的规则,用于限制存储在表中的数据。 目的:保证数据库中的数据的正确、有效和完整性。 分类: | 约束 | 描述 | 关键字 | | : : |
    SQL mysql2023年03月23日 11:062
  • 不同模式下删除Oracle数据表的三个实例
    首发微信公众号:SQL数据库运维 原文链接:https://mp.weixin.qq.com/s?__biz=MzI1NTQyNzg3MQ==&mid=2247485212&idx=1
    SQL oracle2023年03月23日 11:0633
  • 数据库系统原理之数据库编程
    数据库编程 第一节 存储过程 一、存储过程的基本概念 存储过程是一组为了完成某项特定功能的 SQL 语句集,其实质上就是一段存储在数据库中的代码,它可以由声明式的 SQL 语句(如 CREATE、UP
    SQL2023年03月23日 11:063
  • 数据库系统原理之数据库系统概述
    数据库系统概述 一、数据库基本概念 1 数据 数据(Data)是描述事物的符号记录,是指用物理符号记录下来的、可以鉴别的信息。 数据以及关于该数据的解释是密切相关的。 数据的解释是对数据含义的说明,也
    2023年03月23日 11:0614