全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
表格存储

概述

更新时间:2018-02-05 22:23:54

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

开放搜索(OpenSearch)是解决用户结构化数据搜索需求的托管服务,支持数据结构、搜索排序、数据处理自由定制。开放搜索为您的网站或应用程序提供简单、低成本、稳定、高效的搜索解决方案。

使用场景

Table Store:提供专业化的数据持久化存储服务,以及面向用户的实时高并发低延迟读写操作。

OpenSearch:提供查询增强功能,比如模糊查询等。

开通服务

开通Table Store

  1. 登录Table Store产品详情页

  2. 单击立即开通

  3. Table Store控制台新建实例数据表

    说明:

    • 使用增量通道,数据表必须开启Stream功能,有效时间可以选择24小时。
    • Table Store的读写CU分为预留CU和按量CU。如果您在创建表时将预留CU设置为0,表示只使用按量CU。在使用过程中,预留CU可以随时进行修改。
    • 表格存储为您提供每月10 GB,1000万按量读和1000万按量写的免费额度。

开通数据集成

无须提前开通。

开通OpenSearch

  1. 登录OpenSearch控制台

  2. 创建应用。

    1. 单击右上角的创建应用按钮。

    2. 选择标准版,并单击立即创建

    3. 填写应用名称

    4. 选择初始化方式为通过数据源创建应用结构

    5. 定义应用结构页面,选择手动添加表

      创建表

    6. 创建一张表。

      表中的字段名称需要和Table Store中表的列名一致。例如:

      Table Store表的列名OpenSearch字段名OpenSearch字段类型
      主键列名:uid主键字段名:uidINT
      属性列名:name属性字段名:nameTEXT
      属性列名:phone_number属性字段名:phone_numberTEXT
    7. 按照您的需求配置定义索引结构页面。

    8. 数据源页面,单击完成

    9. 创建成功页面,单击激活应用

      应用激活后,才能自动同步或手动上传数据,提供搜索服务。

限制

  • Table Store主键列个数

    • 目前Table Store最大支持4个主键列,而OpenSearch只支持一个,所以创建Table Store的表时,只能使用一个主键列。如果表已经创建并且拥有多个主键列,可以将多个主键列的值转换成String,然后拼接成一个主键列。
  • Table Store多版本

    • 仅支持单版本,不支持多版本。
  • 增量同步的延时约为5~10分钟。

数据通道

批量:

本文导读目录