社交行业

最终会形成一张 用户特性-用户画像 推荐及Feeds流 一般有两个模型,分表为 推模型 和 拉模型,最主要是以帖子为维度还是以查询的人为维度。推模型 是写放大的,拉模型 是读放大的。HBase基于LSM,比较适合 推模型。当帖子或者文章产生后,...

何时选择间隔(Interval)分区

如果分区范围设置为1个月,新插入的数据为当前转换点(当前存在的分区的最大边界值)两个月后的数据,将会创建该数据所在月份的分区,以及中间月份的分区。例如,您可以创建一个INTERVAL RANGE分区,该分区范围为1个月且当前的转换点为...

增量查询

Transactional Table 2.0支持增量写入和存储,最重要的一个考虑就是支持增量查询以及增量计算优化,为此,专门设计开发了新的...如果begin是t1,end是t2-1,即查询的时间范围为(t1,t2),这时间段是没有任何增量数据插入的,会返回空行。

方案设计

合理的表结构设计可以提高查询效率,在设计表data时,使用主键列:主键 说明 GridDataSetId 数据集Id,唯一标记这数据集。Variable 变量名,即五维模型中的第一维。Time 时间,即五维模型中的第二维。Z 高度,即五维模型中的第三维。...

行安全策略

id|username|log_event-+-+-2|messaging|Message queue purged 3|messaging|Reset accounts(2 rows)使用高权限账号查询表logtest。SELECT*FROM logtest;返回信息返回了所有行。id|username|log_event-+-+-1|report|DELETE issued 2|...

概述

适用场景 使用订单或日志等业务场景 对于在使用订单或日志等业务场景下创建的分区,通常会选择按照时间进行RANGE分区,但一般只对最新的一到两个分区进行频繁的查询,从需求角度来讲,仅在查询频繁的分区上创建对应的二级索引...

WITH查询(公共表达式)

后一种选择存在重复计算 WITH 查询的风险,但它仍然能提供净节省,如果 WITH 查询的个使用只需要 WITH 查询的完整输出的一小部分。这些规则的一个简单示例如下:WITH w AS(SELECT*FROM big_table)SELECT*FROM w WHERE key=123;这个 WITH ...

概述

因此这个查询的行为会不同于 x<->z&y<->z,它将匹配一个含有两个单独序列 x z 以及 y z 的文档(这个特定的查询一点用都没有,因为 x 和 y 不可能在同一个位置匹配,但是对于前缀匹配模式之类的更复杂的情况,这种形式的查询就会有用武之地...

二级索引简介

创建二级索引时,您需要将要查询的属性作为索引的主键列,然后使用索引的主键列快速查询所需数据。具体样例场景说明请参见 使用场景。基本概念 名词 描述 索引 对数据中某些列数据的索引。索引只能用于读取数据,不能写入...

Spark SQL

由于不允许使用 DEFAULT 为名字的数据库,需要注意以下两个事项:禁止在Spark中创建和操作名为 DEFAULT 的数据库。在Spark中执行SQL时,操作之前需要使用 USE DatabaseName SQL语句来切换到目标数据。或者显式指定某个属于哪个数据库,...

额外特性

'fat'('cat'|'rat')tsquery_phrase(query1 tsquery,query2 tsquery[,distance integer])returns tsquery 返回一个查询,它使用<``N``>tsquery 操作符搜索两个距离为 distance 个词位的匹配,第一个匹配符合第一个给定的查询而第二个匹配...

视图和规则系统

所以如果有两个表 t1 和 t2 分别有列 a 和 b,下面两个语句的查询树:SELECT t2.b FROM t1,t2 WHERE t1.a=t2.a;UPDATE t1 SET b=t2.b FROM t2 WHERE t1.a=t2.a;几乎是一样的。特别是:范围表包含表 t1 和 t2 的项。目标列表包含一个变量,...

OFFSET及SOFFSET子句

如果以上查询语句中没有使用 OFFSET 2,那么查询将返回结果中的前两个平均值:name:h2o_feet tags:location=coyote_creek time mean-2015-08-18T00:36:00Z 7.303 2015-08-18T00:24:00Z 7.5675 SOFFSET子句 SOFFSET表示从查询结果中的第 N ...

部署单元

对于工作空间里有超过两个可用区的情况,也仅有两个部署域,这两个部署域的两个部署单元会分别关联最早创建的两个可用区,其余的可用区此时没有关联到任何布署单元;此时会导致没有关联到部署单元的可用区里的计算资源无法用于发布部署,...

数据查询

空间关系查询 CQL中定义的空间关系查询谓词如下所示:语法 描述 INTERSECTS(Expression,Expression)判断两个空间要素是否相交。DISJOINT(Expression,Expression)判断两个空间要素是否相离。CONTAINS(Expression,Expression)判断第一个...

YYYYMM

上述需求中提到年以内的每月都需对应一张分表(即一个月一张),由于一年有12月,所以需要创建24(12x2=24)张物理分表才能满足上述需求。PolarDB-X 已有8分库,所以每分库应该建3(24/8=3)张物理分表。则您可以使用如下建...

YYYYDD

本文介绍YYYYDD函数的使用方式。描述 根据分库键时间值的年份与一年的天数计算哈希值,然后再按分库数进行取余,完成路由计算。例如,YYYYDD('2012-12-31 12:12:12')函数等价于按照(2012x366+366)%D(D是分库数目)公式计算出2012-12-31是...

概述

Federated表由两个元素组成:具有数据库表的远程 PolarDB MySQL版 集群或社区MySQL服务器,该数据库表由表定义(存储在MySQL数据字典中)和关联表组成。远程表的表类型可以是远程服务器支持的任何类型,包括MyISAM、InnoDB和CSV等。具有...

YYYYMM

上述需求中提到年以内的每月都需对应一张分表(即一个月一张),由于一年有12月,所以需要创建24(12x2=24)张物理分表才能满足上述需求。PolarDB-X 1.0 已有8分库,所以每分库应该建3(24/8=3)张物理分表。则您可以使用如下...

DBCP 连接池连接 OceanBase 数据库示例程序

本文将介绍如何使用 DBCP 连接池、MySQL Connector/J 和 OceanBase 数据库构建一个应用程序,实现基本的数据库操作,包括创建插入、删除、更新和查询数据等。点击下载 dbcp-mysql-client 示例工程 前提条件 您已安装 OceanBase 数据库...

DQL操作常见问题

横向合并可以通过 row_number 函数实现,两个表都新加一个ID列,进行ID关联,然后取两张表的字段。更多信息,请参见 并集 或 ROW_NUMBER。在执行UNION ALL操作时,报错ValidateJsonSize error,如何解决?问题现象 执行包含200个UNION All...

行级管控

名词解释 管控表、管控字段和管控值 行级管控表:需要进行行级管控的表。管控字段:行级管控表管控的字段。管控值:管控字段的取值。行权限:行级管控权限,通过管控表中字段的值(管控值)管控行级数据。单值行权限:针对一个或多管控值...

ANALYZE

ANALYZE 收集一个数据库中的表的内容的统计信息,并且将结果存储在pg_statistic系统目录中。简介 ANALYZE 收集一个数据库中的表的内容的统计信息,并且将结果存储在pg_statistic系统目录中。接下来,查询规划器会使用这些统计信息来帮助...

YYYYWEEK

本文将介绍YYYYWEEK函数的使用方式。描述 根据分库键时间值的年份与一年的周数计算哈希值,然后再按分库数进行取余。例如,YYYYWEEK('2012-12-31 12:12:12')等价于按照(2013x54+1)%D(D是分库数目)公式计算出2012-12-31是2013年的第1周。...

并发控制

说明 详情请参考Databricks官网文章:并发...永远不应让两个流式处理查询使用相同的检查点位置并同时运行。ProtocolChangedException 当您的Delta升级到新版本时,就会发生这种情况。为了使将来的操作成功,您可能需要升级Delta Lake版本。

和索引

为了清晰,我们忽略 coalesce 函数调用,它可能需要被用来查找在这两个域之中包含 NULL 的行。尽管这些查询可以在没有索引的情况下工作,大部分应用会发现这种方法太慢了,除了偶尔的临时搜索。实际使用文本搜索通常要求创建一个索引。创建...

ALTER TABLE

对于较大的表而言,这可能需要相当长的时间,并且会临时需要倍的磁盘空间。添加CHECK或NOT NULL约束需要扫描表来验证现有行是否满足约束。DROP COLUMN格式不会实际删除列,而只是使列对SQL操作不可见。表中后面的插入和更新操作会为该列...

继承

这可以通过创建两个表来实现:一个用于州首府,另一个用于不是首府的城市。然而,当我们想要查看一个城市的数据(不管它是不是一个首府)时会发生什么?继承特性将有助于解决这个问题。我们可以将 capitals 表定义为继承自 cities 表 ...

搜索索引介绍

索引是加速数据库查询的重要方法。云原生多模数据库 Lindorm 宽引擎除了支持高性能原生二级索引,也支持一种新的索引类型,称为搜索索引(SearchIndex),搜索索引主要面向复杂的多维查询场景,能够覆盖分词、模糊查询、聚合分析、排序...

用显式JOIN子句控制规划器

当一个查询只涉及两个或三个表时,那么不需要考虑很多连接顺序。但是可能的连接顺序数随着表数目的增加成指数增长。当超过十个左右的表以后,实际上根本不可能对所有可能性做一次穷举搜索,甚至对六七个表都需要相当长的时间进行规划。当有...

YYYYWEEK

本文将介绍YYYYWEEK函数的使用方式。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。使用YYYYWEEK函数前,需要先确定所需的总物理分表数,您可以通过确定循环周期(如2年)来确定总的物理分表数。因为YYYYWEEK函数仅支持...

删除,更新和合并

在这部分:写入Delta表时的重复数据删除 缓慢将数据(SCD)类型2操作更改为Delta表 将更改数据写入Delta 使用Upsert 从流式处理查询foreachBatch 写入Delta表时的重复数据删除 一个常见的ETL用例是通过将日志附加到表中来将日志收集到...

历史版本常见问题

在 PolarDB-X 1.0 中,这两个条件的查询结果可能会不一样。MySQL层会按照列的类型定义对值进行截断,这会导致存储的值与路由时的值不同。例如,对于一个varchar(1)的列,写入语句 INSERT INTO t1 VALUES("abc"),PolarDB-X 1.0 会使用“abc...

执行SQL基本操作

创建一个对目标列(如ID列)使用HASH函数进行拆分的表:CREATE TABLE multi_db_single_tbl(id int auto_increment,name varchar(30),primary key(id))dbpartition by hash(id);查看建表语句。查看单表建表语句:SHOW CREATE TABLE single_...

INSERT、UPDATE和DELETE上的规则

取而代之的是我们建立两个:一个用来从清单向其中插入东西,另一个则用了一个特殊的技巧。这些东西的创建命令如下:CREATE TABLE shoelace_arrive(arr_name text,arr_quant integer);CREATE TABLE shoelace_ok(ok_name text,ok_quant ...

列存索引中GroupJoin算子的实现

如果原GROUP BY算子中的aggr函数同时引用了左右两个表(e.g.,SUN(t1.a+t2.a)),则不适用GroupJoin。算法 INNER JOIN/GROUP BY LEFT 此场景如下SQL所示:l_table INNER JOIN r_table ON l_table.key1=r_table.key1 GROUP BY l_table.key1 ...

YYYYDD

本文将介绍YYYYDD函数的使用方式。使用限制 拆分键的类型必须是DATE、DATETIME或TIMESTAMP中的一种。使用YYYYDD函数前,需要先确定所需的总物理分表数,您可以通过确定循环周期(如2年)来确定总的物理分表数。因为YYYYDD函数仅支持为循环...

概述

体验任务 本教程将带您体验如何使用云数据库 OceanBase 集群实例创建一个,并在插入数据,从而验证云数据库 OceanBase 的高压缩存储和实时分析能力。主要操作步骤如下:顺序 操作步骤 详情 1 创建集群实例 当您初次使用云数据库 ...

使用双机房 ODP 实例(阿里云版)

此时,该逻辑实例便对应了两个物理实例(即逻辑实例在某一个机房中的真实实例),分别部署在上海非金可用区 A 和上海非金可用区 C,两个物理实例共享相同的元信息配置。添加物理数据节点 登录 OceanBase 管理控制台,创建一个集群与两个...

PolarDB PostgreSQL版一致性级别

虽然备库可以提供查询,但存在两个问题:问题1:主库和备库一般提供两个不同的访问地址,应用程序端需要选择使用哪一个,对应用有侵入。问题2:PostgreSQL的复制是异步的。客户端提交commit并且成功之后,数据可能还没有同步到只读节点。...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
短信服务 共享流量包 云数据库 MongoDB 版 NAT网关 云安全中心 弹性公网IP
新人特惠 爆款特惠 最新活动 免费试用