- 前言MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统。该数据库系统是由瑞典的 MySQL AB 公司开发、发布并支持,由 MySQL 的初始开发人员 David Axmark 和 Michael Monty Widenius 于 1995 年建立的。MySQL 的象征符号是一只名为 Sakila 的海豚,代表着 MySQL 数据库的速度、能... 前言MySQL 是一款安全、跨平台、高效的,并与 PHP、Java 等主流编程语言紧密结合的数据库系统。该数据库系统是由瑞典的 MySQL AB 公司开发、发布并支持,由 MySQL 的初始开发人员 David Axmark 和 Michael Monty Widenius 于 1995 年建立的。MySQL 的象征符号是一只名为 Sakila 的海豚,代表着 MySQL 数据库的速度、能...
- PostgreSQL 13.4listen_addresses = '*'min_wal_size=800G#默认80M,导致wal日志备删除,主备不同步。wal_log_hints = on#pg_rewind需要使用,否则失败。max_wal_size=1000G#max_wal_senders = 10 #wal_level = replica 1,备份pg_basebackup -D... PostgreSQL 13.4listen_addresses = '*'min_wal_size=800G#默认80M,导致wal日志备删除,主备不同步。wal_log_hints = on#pg_rewind需要使用,否则失败。max_wal_size=1000G#max_wal_senders = 10 #wal_level = replica 1,备份pg_basebackup -D...
- 存储敏感数据(不应从任何其他应用程序访问的数据)时,可以使用内部存储、Jetpack Preferences或数据库。 存储敏感数据(不应从任何其他应用程序访问的数据)时,可以使用内部存储、Jetpack Preferences或数据库。
- 导读:常用的数据备份方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?目录1、备份方式简介完全备份(Full Backup)差异备份(Differential Backup)增量备份 (Incremental Backup )2、差异备份与增量备份的区别3、不同备份类型组合应用的示例完全备份与差异备份完全备份与增量备份1、备份方式简介完全备份(... 导读:常用的数据备份方式有完全备份、差异备份以及增量备份,那么这三种备份方式有什么区别,在具体应用中又该如何选择呢?目录1、备份方式简介完全备份(Full Backup)差异备份(Differential Backup)增量备份 (Incremental Backup )2、差异备份与增量备份的区别3、不同备份类型组合应用的示例完全备份与差异备份完全备份与增量备份1、备份方式简介完全备份(...
- GaussDB(DWS)设计了双集群容灾的方案:分别部署两套同构的集群,集群间通过容灾任务进行周期性的物理数据同步。其中主集群提供正常的业务,进行周期性备份,并将备份文件同步给灾备集群(亦称“备集群”),备集群用主集群传来的备份进行周期性恢复。备集群在恢复期间不可用,在非恢复期作为主集群的热备份存在,提供只读服务。当主集群不可用时,灾备集群可以代替主集群正常提供业务。 GaussDB(DWS)设计了双集群容灾的方案:分别部署两套同构的集群,集群间通过容灾任务进行周期性的物理数据同步。其中主集群提供正常的业务,进行周期性备份,并将备份文件同步给灾备集群(亦称“备集群”),备集群用主集群传来的备份进行周期性恢复。备集群在恢复期间不可用,在非恢复期作为主集群的热备份存在,提供只读服务。当主集群不可用时,灾备集群可以代替主集群正常提供业务。
- Room 持久性库在 SQLite 之上提供了一个抽象层,以允许流畅的数据库访问,同时利用 SQLite 的全部功能。特别是,Room 提供以下好处:SQL 查询的编译时验证。 方便的注释,最大限度地减少重复和容易出错的样板代码。简化的数据库迁移路径。 Room 持久性库在 SQLite 之上提供了一个抽象层,以允许流畅的数据库访问,同时利用 SQLite 的全部功能。特别是,Room 提供以下好处:SQL 查询的编译时验证。 方便的注释,最大限度地减少重复和容易出错的样板代码。简化的数据库迁移路径。
- 1.简介多数据源即需要在不同库上进行操作时所需要的配置,分为不同服务跨库进行操作、相同服务跨库进行操作,本例中按照mybatisPlus的方法进行操作处理。这种也可以称为动态数据源,主要操作是在方法上、类上或者mapper上进行@DS(“配置好的数据源的名称”)注解的标注,动态切换数据源,没有标注的会使用默认配置的数据源,标注的名字的则会使用已存在的配置的这个名字的数据源,简单便捷~2.my... 1.简介多数据源即需要在不同库上进行操作时所需要的配置,分为不同服务跨库进行操作、相同服务跨库进行操作,本例中按照mybatisPlus的方法进行操作处理。这种也可以称为动态数据源,主要操作是在方法上、类上或者mapper上进行@DS(“配置好的数据源的名称”)注解的标注,动态切换数据源,没有标注的会使用默认配置的数据源,标注的名字的则会使用已存在的配置的这个名字的数据源,简单便捷~2.my...
- 对于重复数据或结构化数据(例如联系信息),将数据保存到数据库是理想选择。虽然SQLite数据库 API功能强大,但它们的级别较低,使用起来需要花费大量时间和精力 对于重复数据或结构化数据(例如联系信息),将数据保存到数据库是理想选择。虽然SQLite数据库 API功能强大,但它们的级别较低,使用起来需要花费大量时间和精力
- 说明上节内容学习了数据库 MySQL 的安装、验证、数据库管理工具、数据库的基本操作命令,还没有学习的同学可以从主页去看上一篇推送内容。本节内容就学习有关数据库中表的操作,这其中包括 表内 和 表关联 的:创建、列数据类型、数据查询、筛选、删除、添加、修改等等操作,这块内容极为重要,重点不但需要掌握基本的 SQL使用规则,还要掌握一些系统提供的SQL函数。提示:你可以将sql理解为一种编程... 说明上节内容学习了数据库 MySQL 的安装、验证、数据库管理工具、数据库的基本操作命令,还没有学习的同学可以从主页去看上一篇推送内容。本节内容就学习有关数据库中表的操作,这其中包括 表内 和 表关联 的:创建、列数据类型、数据查询、筛选、删除、添加、修改等等操作,这块内容极为重要,重点不但需要掌握基本的 SQL使用规则,还要掌握一些系统提供的SQL函数。提示:你可以将sql理解为一种编程...
- 三、入门MyBatis 3.1、开发环境的准备 3.1.1、导入 jar包 一般的我们要导入三个jar包。myBatis-3.4.1.jarmysql-connector-java-5.1.37-bin.jarlog4j.jar 3.1.2、导入 log4j 的配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:confi... 三、入门MyBatis 3.1、开发环境的准备 3.1.1、导入 jar包 一般的我们要导入三个jar包。myBatis-3.4.1.jarmysql-connector-java-5.1.37-bin.jarlog4j.jar 3.1.2、导入 log4j 的配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE log4j:confi...
- 1.使用工具Navicat Preminu 12导入百万数据级别的数据到MySQL数据库1.1 通过excel导入首先进入Navicat Preminu 12后选择要导入的表,右键会有导入向导这一项,选择导入向导,再选择需要导入的类型,然后加载要导入的文件,配置对应字段名称、导入的范围、时间格式、插入的策略(追加、更新、追加和更新、删除、复制)等等,最后点击开始就可以愉快的开始导入了。当全部... 1.使用工具Navicat Preminu 12导入百万数据级别的数据到MySQL数据库1.1 通过excel导入首先进入Navicat Preminu 12后选择要导入的表,右键会有导入向导这一项,选择导入向导,再选择需要导入的类型,然后加载要导入的文件,配置对应字段名称、导入的范围、时间格式、插入的策略(追加、更新、追加和更新、删除、复制)等等,最后点击开始就可以愉快的开始导入了。当全部...
- 引言前面已经学习了四篇关于Java的内容,算是一个基本路线和重难点划分,接下来就进入真正的Java后端开发之旅了,一起go吧! Java反射这块的内容不多,但也很重要,虽然开发中可能不是经常用到,但经常会在 看源码的场景中遇到,实际开发中有些情景也是会遇到,所以掌握这一节的内容,有助于你进阶!通过学习前面章节的内容你应该对一个类(Class)的结构应该掌握的很熟悉了,那么反射中就提供了对应... 引言前面已经学习了四篇关于Java的内容,算是一个基本路线和重难点划分,接下来就进入真正的Java后端开发之旅了,一起go吧! Java反射这块的内容不多,但也很重要,虽然开发中可能不是经常用到,但经常会在 看源码的场景中遇到,实际开发中有些情景也是会遇到,所以掌握这一节的内容,有助于你进阶!通过学习前面章节的内容你应该对一个类(Class)的结构应该掌握的很熟悉了,那么反射中就提供了对应...
- 一个查询的优化你应该会碰到这个场景,在 MySQL 中设置了自增主键,但后续删除了某些数据,导致主键不连续了,可以使用下述命令查询那些不连续的主键。-- 写法1select id from (select id from 表名 order by id asc) b where not exists (select 1 from 表名 where id=b.id-1)-- 写法2selec... 一个查询的优化你应该会碰到这个场景,在 MySQL 中设置了自增主键,但后续删除了某些数据,导致主键不连续了,可以使用下述命令查询那些不连续的主键。-- 写法1select id from (select id from 表名 order by id asc) b where not exists (select 1 from 表名 where id=b.id-1)-- 写法2selec...
- hive standalone metastore 3.1.2可作为独立服务,作为spark、flink、presto等服务的元数据管理中心,然而在现有的hive授权方案中只有针对hiveserver2的授权,所以本文针对hive standalone metastore独立服务使用ranger对连接到hive metastore的用户进行授权访问,以解决hive standalone me... hive standalone metastore 3.1.2可作为独立服务,作为spark、flink、presto等服务的元数据管理中心,然而在现有的hive授权方案中只有针对hiveserver2的授权,所以本文针对hive standalone metastore独立服务使用ranger对连接到hive metastore的用户进行授权访问,以解决hive standalone me...
- 我要考计算机三级系列--->数据库攻略(1) 我要考计算机三级系列--->数据库攻略(1)
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
即将直播
热门标签