创建表格存储(Table Store)结果表

本文涉及的产品
表格存储 Tablestore,50G 2个月
简介:

表格存储

表格存储(Table Store,简称OTS)是构建在阿里云飞天分布式系统之上的分布式NoSQL数据存储服务。根据99.99%的高可用以及11个9的数据可靠性的标准设计。表格存储通过数据分片和负载均衡技术,实现数据规模与访问并发上的无缝扩展。提供海量结构化数据的存储和实时访问服务。

DDL定义

实时计算 Flink支持使用TableStore作为结果输出,示例代码如下。


  
  1. CREATE TABLE stream_test_hotline_agent (
  2. name varchar,
  3. age BIGINT,
  4. birthday BIGINT,
  5. primary key(name,age)
  6. ) WITH (
  7. type='ots',
  8. instanceName='bliXXXXst',
  9. tableName='users2',
  10. accessId='LTXXXXXXz48ke',
  11. accessKey='prc1bXXXXXXX6oPZd9gidXDY',
  12. endPoint='http://XXXXXXXXou.ots.aliyuncs.com',
  13. valueColumns='biXXXXay'
  14. );

注意:

  • 推荐使用数据存储功能,参见表格存储
  • valueColumns的值不能是声明的主键,可以是主键之外的任意字段。

WITH参数

参数 注释说明 备注
instanceName 实例名
tableName 表名
endPoint 实例访问地址 参见 OTS的Endpoint地址 。
accessId 访问的id
accessKey 访问的键
valueColumns 指定插入的字段列名,多个以逗号分割。 例如,’ID,NAME’。
bufferSize 去重的buffer大小 可选,默认值5000,表示输入的数据达到5000条就开始输出。
batchWriteTimeoutMs 写超时时间 可选,单位毫秒,默认值5000,表示数据超过了5秒,还没有往ots写过,就会将缓存的数据都写一次。
batchSize 每次写的批次大小 可选,默认值100
retryIntervalMs 重试间隔时间 可选,单位毫秒,默认值1000
maxRetryTimes 最大重试次数 可选,默认值100
ignoreDelete 是否忽略delete操作 默认为false

类型映射

OTS字段类型 实时计算字段类型
integer bigint
string varchar
boolean boolean
double double

注意:

  • TableStore结果表须定义有PrimaryKey,输出数据以Update方式追加到现有TableStore表。

本文转自实时计算—— 创建表格存储(Table Store)结果表
相关实践学习
消息队列+Serverless+Tablestore:实现高弹性的电商订单系统
基于消息队列以及函数计算,快速部署一个高弹性的商品订单系统,能够应对抢购场景下的高并发情况。
阿里云表格存储使用教程
表格存储(Table Store)是构建在阿里云飞天分布式系统之上的分布式NoSQL数据存储服务,根据99.99%的高可用以及11个9的数据可靠性的标准设计。表格存储通过数据分片和负载均衡技术,实现数据规模与访问并发上的无缝扩展,提供海量结构化数据的存储和实时访问。 产品详情:https://www.aliyun.com/product/ots
相关文章
表格存储表删除后重建,为什么会占用空间
表格存储表删除后重建,为什么会占用空间
102 3
|
4月前
|
存储 算法 数据挖掘
表格存储(Tablestore)支持 Serverless 低成本向量检索服务
在当今 GPT 技术盛行的时代,大模型推动了向量检索技术的迅猛发展。向量检索相较于传统的基于关键词的检索方法,能够更精准地捕捉数据之间的语义关系,极大提升了信息检索的效果。特别是在自然语言处理、计算机视觉等领域,向量能够将不同模态的数据在同一空间中进行表达和检索,推动了智能推荐、内容检索、RAG 和知识库等应用的广泛普及。阿里云表格存储(Tablestore)的多元索引提供了向量检索能力。表格存储是一款 Serverless 的分布式结构化数据存储服务,诞生于 2009 年阿里云成立时,主要特点是分布式、Serverless 开箱即用、按量付费、水平扩展和查询功能丰富和性能优秀等。
468 15
|
存储 NoSQL Java
OTS(Table Store)
OTS(Table Store)是阿里云提供的分布式NoSQL数据库服务,支持海量结构化数据的存储、查询和分析。OTS具有高可用、高性能、高扩展性和低成本等特点,适用于各种场景下的数据存储和处理,例如电商、物流、游戏等。
4547 2
|
存储 SQL NoSQL
表格存储 Tablestore 十年发展总结
这篇文章接下来会先整体介绍下表格存储 Tablestore,之后会分享下在技术层面产品这几年的功能演进、技术架构演进以及稳定性优化相关的工作,以及在业务层面我们定义的核心应用场景和一些典型案例。
66859 7
表格存储 Tablestore 十年发展总结
|
NoSQL 开发工具
TableStore表格存储(阿里云OTS)多行数据操作查询,支持倒序,过滤条件和分页
1. 批量读取操作 批量读取操作可以通过多种方式进行,包括: GetRow:根据主键读取一行数据。 BatchGetRow:批量读取多行数据。 GetRange:根据范围读取多行数据。
921 0
|
存储 NoSQL
|
存储 SQL NoSQL
表格存储 Tablestore SQL 商业版介绍
表格存储(Tablestore)是阿里云自研的多模型结构化数据存储,提供海量结构化数据存储以及快速的查询和分析服务。表格存储的分布式存储和强大的索引引擎能够支持 PB 级存储、千万 TPS 以及毫秒级延迟的服务能力。使用表格存储你可以方便的存储和查询你的海量数据。 表格存储在 21 年 9 月正式公测了 SQL 功能,使得你在享受表格存储全托管,灵活的存储能力之外,可以让你的业务迁移更加平顺。经
1222 0
表格存储 Tablestore SQL 商业版介绍
|
存储 运维 NoSQL
表格存储 Tablestore 简介
近十年来互联网技术得到了飞速的发展,越来越多的行业逐渐加入到了互联网的阵营中来,同时也产生了更丰富、更复杂的业务场景和需求,这对于数据应用系统的性能无疑是巨大的挑战。传统关系型数据库有什么瓶颈,如何通过分布式数据库表格存储 Tablestore 进行优化?
953 0
|
缓存 运维 NoSQL
使用 Blink 访问表格存储 Tablestore
本文介绍如何使用实时计算 Blink 服务访问表格存储服务(Tablestore),并进行开发。背景Blink 产品介绍阿里云实时计算Flink版(Alibaba Cloud Realtime Compute for Apache Flink,Powered by Ververica)是阿里云基于Apache Flink构建的企业级、高性能实时大数据处理系统,由Apache Flink创始团队官方
580 0
使用 Blink 访问表格存储 Tablestore
|
存储 SQL 开发框架
阿里云物联网平台数据转发到表格存储(Table Store)示例参考
本文主要结合物模型的结构体类型属性数据,演示payLoad的设置及规则引擎的配置。
阿里云物联网平台数据转发到表格存储(Table Store)示例参考