所有文档

          云数据库 TableStorage

          介绍

          云数据库 TableStorage 是构建在百度自研的分布式表格存储Table上的Nosql数据存储服务,提供海量结构化、半结构化数据的存储和实时访问。

          产品核心概念

          1. 数据模型

            云数据库 TableStorage 采用Schema-Free的数据模型。Schema-Free,指每一行的数据结构可以不同。在表格创建后可根据后续使用主键及键值来检索值、列集或者半结构化数据。

          2. 基本使用

            云数据库 TableStorage 的使用分为管理类操作和数据类操作两种。

            管理类的操作,如创建实例、创建表等,可通过API或开发工具操作。

            数据类的操作,如数据上传下载、查询等所有操作都可通过 API 进行,同时云数据库 TableStorage 后续也提供控制台和其它灵活的开发工具。

          3. 支持的数据类型

            云数据库 TableStorage 支持 Integer、Boolean、Double、String、Binary等数据格式。

          4. 扩展能力

            云数据库 TableStorage 利用低成本硬件的分布式集群进行横向扩展,从而在不增加延迟的前提下提高吞吐量和数据规模。

          5. ACID属性(原子性、一致性、隔离性和持久性)

            云数据库 TableStorage 区别于传统的关系型数据库,仅遵循了部分ACID属性,产品灵活度更高,性能、可扩展性、管理能力更强,适用于海量无限增长的数据存储场景。

          名词解释

          您在使用云数据库 TableStorage 时,会遇到如下产品名词,解释如下:

          产品名词 释义
          Region 代表运行云数据库 TableStorage 的数据中心所在的地域。
          Instance 云数据库 TableStorage 产品的基本单位,一个Instance在概念上相当于一个独立的数据库。用户可创建多个Instance。Instance在Region内是唯一的。用户可在Instance中创建表格。
          Table 表格,在Instance中创建的数据单位。一个Instance可以包含多张表格,每张表格包含行和列。表格的名字在Instance内唯一,不同Instance内可创建同名表。
          Row 表格的行,用于记录用户输入的数据信息,每行包含一个主键及若干属性
          Rowkey 主键,是表格中的一个特殊列,它的值可以唯一标识表格的每一行。
          Column 即属性列,每行都可按需定义若干属性列,每个属性对应记录该行的一部分数据信息。

          Region

          Region代表一个独立地域。百度智能云中的服务除了极少数如账号服务全局有效之外,绝大部分服务都是区域间隔离的。每个区域的服务独立部署互不影响。服务间共享数据需要通过显式拷贝完成。

          目前云数据库 TableStorage 支持"华北二区-保定"、"华南-广州"两个区域。在API中引用区域必须使用其对应区域的服务域名。

          区域 服务域名
          保定 bts.bd.baidubce.com
          广州 bts.gz.baidubce.com
          上一篇
          重要通知
          下一篇
          产品优势