TcaplusDB 作为一款 NoSQL 数据库,语法与传统的 SQL 关系库有所差别。本文将具体介绍 TcaplusDB 表、记录、索引这三个数据库中罕用术语在 TcaplusDB 中的概念与意义。
术语 \ 概念
首先,TcaplusDB 与 SQL 数据库以及 MongoDB 的术语对比方下图所示:
SQL 术语 / 概念 | MongoDB 术语 / 概念 | TcaplusDB 术语 / 概念 | 解释 / 阐明 |
---|---|---|---|
database | database | cluster | 数据库 |
table | collection | tablegroup/table | 数据库表 / 汇合 |
row | document | record | 数据记录行 / 文档 |
column | field | field | 数据字段 / 域 |
index | index | index | 索引 |
primary key | primary key | primary key | 主键,MongoDB 主动将_id 字段设置为主键 |
TcaplusDB 语法比照
表
TcaplusDB 表由主键字段和非主键字段两局部组成,主键字段最多能够指定 8 个,一般字段(非一般字段)最多能够指定 256 个。
TcaplusDB 主键字段图解
记录
TcaplusDB 记录由一行字符串组成每个字段的数字都反对嵌套类型,嵌套最多 32 层。单个记录大小最高 10MB,能够将罕用的对象文件序列化成二进制文件存储。
TcaplusDB 惯例记录与大记录区别
索引
TcaplusDB 反对本地索引和分布式索引两种索引,本地索引须要在表创立时即指定,分布式索引反对任意工夫批改,既能够指定主键字段也也能够指定一般字段。索引广泛应用在条件查问、含糊匹配、范畴查找等场景。
TcaplusDB 反对的两种索引
想理解更多的 TcaplusDB 相干技术问题吗?
咱们的社区:https://tcaplusdb.tencent.com/
丰盛的技术和产品流动分享等着你哦。
欢送来访!
TcaplusDB 是腾讯出品的分布式 NoSQL 数据库,存储和调度的代码齐全自研。具备缓存 + 落地交融架构、PB 级存储、毫秒级时延、无损程度扩大和简单数据结构等个性。同时具备丰盛的生态、便捷的迁徙、极低的运维老本和五个九高可用等特点。客户笼罩游戏、互联网、政务、金融、制作和物联网等畛域。