OceanBase是由阿里巴巴集团推出的一款分布式关系型数据库,它是一个高性能、可扩展、可靠的分布式数据库系统。OceanBase采用了分布式存储、多副本容错、自动故障转移和自动数据迁移等特性,使得OceanBase具有很好的可用性和可伸缩性。
OceanBase的使用方法与传统关系型数据库相似,但也有一些不同之处。首先,在使用OceanBase之前,必须先将数据表进行分片,以便将大量的数据存储在不同的节点上。此外,OceanBase还支持SQL语句来实现对数据的读写;同时也可以通过API来实现对数据的读写。
// 创建表 CREATE TABLE table_name ( column_name1 data_type, column_name2 data_type, ... ) ENGINE = Oceanbase; // 插入数据 INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...); // 查询数据 SELECT * FROM table_name WHERE condition; // 更新数据 UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition; // 删除数据 DELETE FROM table_name WHERE condition;
表由行(Row)和列(Column)组成的。每列称为一个字段,每列的标题称为字段名。行包括了若干列信息项,一行数据称为一个或一条记录。一张数据库表由一条或多条记录组成,没有记录的表称为空表。每个表中通常都有一个主关键字,用于唯一地确定一条记录。
在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏中单击表标签可以查看表列表。在表列表中双击表名进入表管理页面,您可以在表管理页面的数据页签查看和修改表的数据,或在属性页签查看表的基本信息、列、分区、索引、约束和 DDL 等属性信息。
注意
分区信息查看依赖 root 账号,所以您需要在创建连接的高级配置中设置 root 用户。
本章节将分篇介绍以下 ODC 中表对象的相关操作:
OceanBase 数据库支持创建周期备份策略,在指定的周期定时执行全量备份。背景信息OceanBase 数据库的周期备份策略支持对指定集群...
描述该语句用于修改 OceanBase 当前登录用户或其他用户的密码。格式SET PASSWORD [FOR user] = PASSWORD(password);ALTER US...
通过隐式转换或不指定格式模型的显式转换将日期时间值转换为文本时,格式模型由一个全局会话参数定义。根据源数据类型,这些参数...
描述该语句用于查看回收站中的内容。格式 SHOW RECYCLEBIN;参数解释无。示例查看回收站中的内容。OceanBase(admin@test) create ...
OceanBase 数据库为您提供集群租户和节点的监控功能,您可以在 OceanBase 管理控制台中查看监控数据。 查看监控数据进入OceanBas...
除了定期的备份策略之外,OceanBase 数据库还支持手动立即发起一次数据备份。立即备份不受限于备份策略,在任何场景下均可以直接...
本文档为您展示通过 OceanBase 数据迁移功能将数据库从 RDS MySQL 迁移至 OceanBase MySQL的操作步骤。OceanBase 数据迁移功能支...
应用程序的测试实用程序类。此类提供了用于获取应用程序内部对象的方法,并且可以操作这些对象。例如,它可以控制 Ability 的生...
为您提供测试 HarmonyOS 应用程序的类。HarmonyOS 允许您实施测试代码以监视 HarmonyOS 应用程序的运行状态。您可以控制功能的生...