- 前言本文介绍如何使用xtrabackup备份和恢复数据库。本文使用的测试环境是CENTOS 7和MYSQL 5.6,本文假设读者已经安装好了操作系统和CENTOS 7。xrbackup有以下优势;开源免费的数据库热备份工具;支持增量和全量备份数据;备份过程中不会锁表;备份过程不会打断正在执行的事务;备份数据经过压缩,对硬盘的占用少;备份数据库安装软件yum install http://ww... 前言本文介绍如何使用xtrabackup备份和恢复数据库。本文使用的测试环境是CENTOS 7和MYSQL 5.6,本文假设读者已经安装好了操作系统和CENTOS 7。xrbackup有以下优势;开源免费的数据库热备份工具;支持增量和全量备份数据;备份过程中不会锁表;备份过程不会打断正在执行的事务;备份数据经过压缩,对硬盘的占用少;备份数据库安装软件yum install http://ww...
- GaussDB(DWS) 是 share nothing 架构,使用分布式事务解决数据的一致性问题。当前 GaussDB(DWS) 使用的是两阶段提交(2PC)协议。2PC 协议有两类节点:协调者和参与者。一个事务会涉及一个协调者和多个参与者。当协调者或者参与者出现故障或者节点间出现网络问题时,2PC 事务就面临着失败或者残留的问题。 GaussDB(DWS) 是 share nothing 架构,使用分布式事务解决数据的一致性问题。当前 GaussDB(DWS) 使用的是两阶段提交(2PC)协议。2PC 协议有两类节点:协调者和参与者。一个事务会涉及一个协调者和多个参与者。当协调者或者参与者出现故障或者节点间出现网络问题时,2PC 事务就面临着失败或者残留的问题。
- 前言本文介绍 group by 关键字在mysql中的使用创建数据库创建如下初始化数据库,供后面测试使用;DROP TABLE IF EXISTS `user_info`;CREATE TABLE `user_info` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', `user_id` VARCHAR(50) NO... 前言本文介绍 group by 关键字在mysql中的使用创建数据库创建如下初始化数据库,供后面测试使用;DROP TABLE IF EXISTS `user_info`;CREATE TABLE `user_info` ( `id` INT(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', `user_id` VARCHAR(50) NO...
- 简介本文介绍如何使用gorm 2 连接池的使用代码例子,该连接池支持Mysql、postgres、sqlite三种数据库。安装依赖go get gorm.io/gormgo get gorm.io/driver/mysqlgo get gorm.io/driver/postgresgo get gorm.io/driver/sqlite数据库配置文件配置文件{ "database": { ... 简介本文介绍如何使用gorm 2 连接池的使用代码例子,该连接池支持Mysql、postgres、sqlite三种数据库。安装依赖go get gorm.io/gormgo get gorm.io/driver/mysqlgo get gorm.io/driver/postgresgo get gorm.io/driver/sqlite数据库配置文件配置文件{ "database": { ...
- 前言本文介绍如何在java中使用mybatis,本文使用maven项目。准备数据库create table `Blog`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` CHAR(20) DEFAULT '' COMMENT '名字', PRIMARY KEY(`id`))COMMENT="博客";INSERT INTO Blog... 前言本文介绍如何在java中使用mybatis,本文使用maven项目。准备数据库create table `Blog`( `id` INT(11) NOT NULL AUTO_INCREMENT, `name` CHAR(20) DEFAULT '' COMMENT '名字', PRIMARY KEY(`id`))COMMENT="博客";INSERT INTO Blog...
- 全密态数据库,顾名思义与大家所理解的流数据库、图数据库一样,就是专门处理密文数据的数据库系统。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务ACID、数据存储都继承原有数据库能力。 全密态数据库,顾名思义与大家所理解的流数据库、图数据库一样,就是专门处理密文数据的数据库系统。数据以加密形态存储在数据库服务器中,数据库支持对密文数据的检索与计算,而与查询任务相关的词法解析、语法解析、执行计划生成、事务ACID、数据存储都继承原有数据库能力。
- 相对前面几期的内容,难度有些大,涉及到开发软件方面,对于初学者来说,有难度,可通过提工单后台协助解决 相对前面几期的内容,难度有些大,涉及到开发软件方面,对于初学者来说,有难度,可通过提工单后台协助解决
- 针对数据安全,华为云DAS企业版精心设计了系统管理人员、企业DBA和普通开发者三大用户角色,通过变更风险自动识别与权限审批流程相结合,保障了程序员、DBA、企业管理者之间的沟通和协作,让企业管理者和DBA聚焦更重要的事情,普通开发人员更专注于开发工作,从而保证数据变更安全、开发效率更高。那么,作为第三大用户角色的普通开发人员,DAS企业版是如何助其专注开发工作的呢?让我们来听一下普通开发人员... 针对数据安全,华为云DAS企业版精心设计了系统管理人员、企业DBA和普通开发者三大用户角色,通过变更风险自动识别与权限审批流程相结合,保障了程序员、DBA、企业管理者之间的沟通和协作,让企业管理者和DBA聚焦更重要的事情,普通开发人员更专注于开发工作,从而保证数据变更安全、开发效率更高。那么,作为第三大用户角色的普通开发人员,DAS企业版是如何助其专注开发工作的呢?让我们来听一下普通开发人员...
- 思路比较乱,个人学习笔记 思路比较乱,个人学习笔记
- 福哥答案2020-10-13:[答案来自知乎:](https://www.zhihu.com/question/425378511/answer/1522000015)这里我从数据库索引的层面回答下这个问题。 由于Hash 索引结构的特殊性,所以其检索效率非常高,索引的检索可以一次定位,而B-Tree 索引 则需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索... 福哥答案2020-10-13:[答案来自知乎:](https://www.zhihu.com/question/425378511/answer/1522000015)这里我从数据库索引的层面回答下这个问题。 由于Hash 索引结构的特殊性,所以其检索效率非常高,索引的检索可以一次定位,而B-Tree 索引 则需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索...
- 在我们书写程序的过程中,操作数据库是非常重要的一环,本文我们会探讨一下在Java编程语言中有哪些比较有代表性的技术用以访问数据库的数据。 在我们书写程序的过程中,操作数据库是非常重要的一环,本文我们会探讨一下在Java编程语言中有哪些比较有代表性的技术用以访问数据库的数据。
- Liquibase是一个独立于数据库的开源库,用于跟踪、管理和部署数据库设计的变化。它发布于2006年,旨在更容易跟踪数据库的变化,特别适合在敏捷软件开发环境中使用。 Liquibase是一个独立于数据库的开源库,用于跟踪、管理和部署数据库设计的变化。它发布于2006年,旨在更容易跟踪数据库的变化,特别适合在敏捷软件开发环境中使用。
- 最近收到一个调研需求,就是关于Apache Derby的替换研究。由于其最新的发布版本时间为2019年3月11日,已经有超过一年没有更新了。所以有必要对其进行可行性的替换研究。本文我们就来探索一下这个问题。 最近收到一个调研需求,就是关于Apache Derby的替换研究。由于其最新的发布版本时间为2019年3月11日,已经有超过一年没有更新了。所以有必要对其进行可行性的替换研究。本文我们就来探索一下这个问题。
- HUAWEI CONNECT 2020期间,在开发者专场,华为云数据库3位资深产品专家和中国计算机行业协会开源数据库专业委员会会长周彦伟,分享了云数据库多款产品和服务,助力开发者秒变迁移运维专家。 HUAWEI CONNECT 2020期间,在开发者专场,华为云数据库3位资深产品专家和中国计算机行业协会开源数据库专业委员会会长周彦伟,分享了云数据库多款产品和服务,助力开发者秒变迁移运维专家。
- 实体关系,sql语言的分类,三大范式 实体关系,sql语言的分类,三大范式
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/14 周二 16:30-18:00
张俭 华为云IoT DTSE技术布道师
作为开发者的你是否也想加入开源社区?本期物联网平台资深“程序猿”,开源专家张俭,为你揭秘华为云IoT如何借助开源构建可靠、开放、易用的物联网平台,并手把手教你玩转开源社区!
去报名
热门标签