写点什么

【深入理解 TcaplusDB 技术】详细介绍 TDR 表数据类型

作者:数据人er
  • 2022 年 5 月 16 日
  • 本文字数:755 字

    阅读完需:约 2 分钟

【深入理解TcaplusDB技术】详细介绍TDR表数据类型

【深入理解 TcaplusDB 技术】详细介绍 TDR 表数据类型

数据类型

基本数据类型

目前对于 C/C++/c#语言,支持的基本数据类型如下表所示:


Date

表示日期数据类型,c/c++支持的范围是-9999-00-00 到 9999-12-31, c#支持的范围是 0001-01-01 到 9999-12-31。DR 的 API 采用 4 字节整数对 date 数据进行存储,实际存储格式是自定义的;但以"YYYY-MM-DD"格式对 date 数据类型进行显示,输入和输出; DR 提供了存储格式和显示格式相互转换的 API 接口。

Time

表示时间数据类型,c/c++支持的范围是-999:00:00 到 999:59:59, c#支持的范围是 00:00:00 到 23:59:59。DR 的 API 采用 4 字节整数对 time 数据进行存储,实际存储格式是自定义的;但以"HHH:MM:SS"格式对 time 数据类型进行显示,输入和输出; DR 提供了存储格式和显示格式相互转换的 API 接口。

datetime

表示日期时间组合数据类型,c/c++支持的范围是-9999-00-00 00:00:00~9999-12-31 23:59:59 ,c#支持的范围是 0001-01-01 00:00:00 ~9999-12-31 23:59:59。DR 的 API 采用 8 字节长整数对 datetime 数据进行存储,实际存储格式是自定义的;但以"YYYY-MM-DD HH:MM:SS"格式对 time 数据类型进行显示,输入和输出; DR 提供了存储格式和显示格式相互转换的 API 接口。

Ip

基本数据类型 Ip 表示 IPV4 地址,以"数字."格式的字符串作为输入和显示,此自符串的具体格式如为:a.b.c.d,其中 a,b,c,d 为值为 0-255 之间的数字,这个数字可以采用 8,10,16 进制进行表示。


Void

TDR 引入 Void 数据类型的主要目的是为支持通用指针,即 void 类型必须和指针类型一起使用才有效。





TcaplusDB 是腾讯出品的分布式 NoSQL 数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB 级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。

用户头像

数据人er

关注

还未添加个人签名 2021.03.09 加入

还未添加个人简介

评论

发布
暂无评论
【深入理解TcaplusDB技术】详细介绍TDR表数据类型_数据库_数据人er_InfoQ写作社区