快速入门

增加一列表格存储只支持单列族,列族名称在hbase-site.xml中配置。如果未配置则默认为f,所以写入数据时COLUMN_FAMILY_NAME可以为空值。put.addColumn(COLUMN_FAMILY_NAME,COLUMN_NAME,COLUMN_VALUE);执行Table的put操作,使用HBase API...

聚集(2.0版)

在分析型数据库MySQL版中,数据存储支持按一列或多列进行排序(先按第一列排序,第一列相同情况下使用第二列排序),以保证该列中值相同或相近的数据保存在磁盘同一位置,这样的列我们称之为聚集列。当以聚集列为查询条件时,由于查询结果...

修改、删除和新增属性

本文为您介绍迁移 Oracle 数据库的数据至 OceanBase 数据库 Oracle 租户时,ALTER TABLE DDL 有关修改、删除和新增属性的支持转换范围。总览 column_clauses:{ { add_column_clause|modify_column_clauses|drop_column_clause|add_period...

聚合函数

通过本文您可以了解使用SQL查询时支持的聚合函数。函数 说明 COUNT()返回匹配指定条件的行数。COUNT(DISTINCT)返回指定列不同值的行数。SUM()返回数值列的总和。AVG()返回数值列的平均...MAX()返回一列中的最大值。MIN()返回一列中的最小值。

ExistsQuery

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。数据结构 message ExistsQuery { optional string field_name=1;} 名称 类型 是否必选 描述 field_name ...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

出映射表名称列表

执行SHOW TABLES语句出当前数据库中的表名称列表。语法 SHOW TABLES;示例 以下示例用于出当前数据库中的映射表名称列表。SHOW TABLES;返回结果如下:Tables_in_tpch exampletable1 exampletable2 相关文档 查询到映射表名称列表后,请...

SQLQuery

消耗读服务能力单元的数值为指定行所有主键列数据大小与实际读取的属性列数据大小之和除以4 KB向上取整。如果请求超时,结果未定义,则服务能力单元有可能被消耗,也可能未被消耗。如果返回内部错误(HTTP状态码:5XX),则此次操作不消耗...

表基础

简介 关系型数据库中的一个表非常像纸上的一张表:它由行和列组成。列的数量和顺序是固定的,并且每一列拥有一个名字。行的数目是变化的,它反映了在一个给定时刻表中存储的数据量。SQL 并不保证表中行的顺序。当一个表被读取时,表中的...

背景

为什么选择表格存储 如上图所示,表格存储提供了丰富、通用的功能,并具有如下优势:零运维,即开即用,按量付费 表格存储是阿里云上唯一一个Serverless的数据库,无需预定任何资源搭建服务,只需按使用量付费,简单易用,满足不同行业的大...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的MustNotQueries结合使用。以下情况会认为某一列不存在...

概述

使用场景 数据架构变化 随着业务的变化,如果现有业务对数据库并发读写需求、扩展性和可用性需求较高,或需要复杂的检索,原有MySQL数据库的数据架构已经不能满足现在的业务需求,您可以选择将MySQL数据库中的数据迁移到表格存储中。表格...

如何设计宽表主键

云原生多模数据库 Lindorm 是一个分布式数据库,数据按照主键分布。如果存在多列主键,则按照数据库的最左匹配原则分布。为避免产生写入热点问题,建议您遵循以下条件:主键的第一列尽量分散,不建议主键名使用相同的前缀。避免使用共同...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

CREATE TABLE

FOREIGN KEY(column_name[,.])REFERENCES reftable[(refcolumn[,.])][ON DELETE action]}[DEFERRABLE|NOT DEFERRABLE][INITIALLY DEFERRED|INITIALLY IMMEDIATE]说明 CREATE TABLE 将在当前数据库中创建一个最初为空的新表。表将由发布命令...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的must_not_queries结合使用。以下情况会认为某一列不...

级分区的规划和设计(2.0版)

如何评估表数据是否倾斜 登录 分析型数据库MySQL版控制台,单击 监控信息>DB表概览,查看 表明细 部分,对于存在数据倾斜的表已经标红处理,需要用户及时更换分区。名字没有标红的表,用户也可以单击表名来查看数据分布。

FineBI

检查外接MySQL数据库是否使用utf8(– UTF-8 Unicode)编码为字符集排列规则,或新建一个utf8编码的数据库 create database finedb character set utf8。配置外接数据库为AnalyticDB,连接失败 处理方法:外界数据库需要配置本地MySQL,而...

没有约束的列修改类型

本文为您介绍 MySQL 数据库和 OceanBase 数据库 MySQL 租户对于修改没有约束的的字段类型的不兼容场景。如果中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY/CHANGE COLUMN DDL 对该进行字段类型修改操作,MySQL 数据库...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

日志报表

1小时(相对)大批量删除SQL的列表,包括最早执行时间、最近执行时间、PolarDB-X 1.0 实例ID、数据库表格、执行次数、平均删除行数、平均时长、样例SQL 大批量修改事件Top 50 表格 1小时(相对)大批量修改SQL的列表,包括最早执行时间、...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 要对Nested字段进行列存在性查询(ExistsQuery)时,请使用嵌套类型查询(NestedQuery)进行嵌套。...

有约束的列修改类型

本文为您介绍 MySQL 数据库和 OceanBase 数据库 MySQL 租户对于修改不同约束下的的字段类型的不兼容场景。说明 本文表格中,对比类型空白表示相应约束下不支持该类型、短横线(-)表示没有、all 表示全部类型。主键(PRIMAEY KEY)约束下...

没有约束的列修改长度

本文为您介绍 MySQL 数据库和 OceanBase 数据库 MySQL 租户对于修改没有约束的的字段长度的不兼容场景。如果中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY/CHANGE COLUMN DDL 对该进行字段长度修改操作,MySQL 数据库...

存在性查询

ExistsQuery也叫NULL查询或者空值查询,一般用于判断稀疏数据中某一行的某一列是否存在。例如查询所有数据中address列不为空的行。说明 如果需要查询某一列为空,则需要和BoolQuery中的must_not_queries结合使用。以下情况会认为某一列不...

计算下推

数据列数据列比较,不支持算子下推*/聚合函数 基础聚合:MIN、MAX、COUNT、AVG、SUM、ANY_VALUE 去重聚合:COUNT(DISTINCT col_name)分组函数:GROUP BY col_name 聚合函数可以对全部数据或者GROUP BY分组中的数据进行聚合,只有聚合函数...

没有约束的列修改长度

本文为您介绍 Oracle 数据库和 OceanBase 数据库 Oracle 租户对于修改没有约束的的字段长度的不兼容场景。如果中包含下表中的字段类型,通过 ALTER TABLE table_name MODIFY DDL 对该进行字段长度的修改操作,Oracle 数据库和 ...

原子计数器

在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...

TimeseriesFieldsToGet

指定要读取的时序数据列名和类型。数据结构 message TimeseriesFieldsToGet { optional string name=1;optional int32 type=2;} 名称 类型 是否必选 描述 name string 是 名。type int32 是 数据类型标识。其中LONG=1、BOOLEAN=2、...

方案设计

传统方案中主要是通过MySQL等关系型数据库来存储,在本方案中我们通过单独的meta表来存储,并通过表格存储的多元索引功能来实现多条件的组合查询和多种排序方式,相比传统方案更加易用。在查询格点数据之前,一般要知道格点数据中各维度的...

原子计数器

在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...

原子计数器

在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...

使用说明

连接数据库集群,使用DDL语句为业务表增加或删除存索引,并使用 Explain 对执行计划进行调优。具体操作请参见以下文档:建表时创建存索引的DDL语法 动态增加或删除存索引的DDL语法 使用Explain分析SQL执行计划 进阶使用说明 您可以...

索引介绍

表格存储的宽表模型包含多个主键列,多列主键列按照顺序共同构成一个主键,类似MySQL的联合主键,也可以把多个主键列拼接起来看作HBase的RowKey,每一列其实都只是整体主键的一部分。采用多列主键主要原因如下:业务常需要多个字段来构成...

原子计数器

在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...

出表名称列表

通过show tables语句出当前数据库中的表名称列表。说明 关于show tables语句的更多信息,请参见 出表名称列表。前提条件 已初始化Client。具体操作,请参见 初始化。已创建映射关系。具体操作,请参见 创建映射关系。参数 参数 说明 ...

原子计数器

在单次更新请求中,不能对某一列同时进行更新和原子计数操作。假设列A已经执行原子计数操作,则列A不能再执行其他操作(例如列的覆盖写,列删除等)。在一次BatchWriteRow请求中,支持对同一行进行多次更新操作。但是如果某一行已进行原子...

折叠(去重)

数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化OTSClient。具体操作,请参见 初始化。已...

折叠(去重)

数据查询的结果中含有某种类型的数据较多时,可以使用折叠(Collapse)功能按照某一列对结果集做折叠,使对应类型的数据在结果展示中只出现一次,保证结果展示中类型的多样性。前提条件 已初始化Client。具体操作,请参见 初始化。已创建...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 Redis 版 云服务器 ECS 云数据库 RDS 数据库备份 DBS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用