说明
TcaplusDB支持主流语言的SDK, 不同语言SDK在功能上有些差别。
TDR表SDK功能支持列表
| 功能 | C++ | Java | GO |
|---|
| 插入单条数据 | ⎷ | ⎷ | ⎷ |
| 查询单条数据 | ⎷ | ⎷ | ⎷ |
| 删除单条数据 | ⎷ | ⎷ | ⎷ |
| 修改单条数据 | ⎷ | ⎷ | ⎷ |
| 替换单条数据 | ⎷ | ⎷ | ⎷ |
| 批量读多条数据 | ⎷ | ⎷ | ⎷ |
| 自增/自减数值类字段 | ⎷ | ⎷ | ⎷ |
| 根据部分主键获取数据 | ⎷ | ⎷ | ⎷ |
| 根据部分主键更新数据 | ⎷ | ✕ | ⎷ |
| 根据部分主键删除数据 | ⎷ | ✕ | ⎷ |
| 遍历全量数据 | ⎷ | ⎷ | ✕ |
| 全局索引查询数据 | ⎷ | ✕ | ✕ |
PB表SDK功能支持列表
| 功能 | C++ |
|---|
| 功能 | C++ |
| 插入单条数据 | ⎷ |
| 查询单条数据 | ⎷ |
| 删除单条数据 | ⎷ |
| 更新/替换单条数据 | ⎷ |
| 批量读多条数据 | ⎷ |
| 自增/自减数值类字段 | ⎷ |
| 根据部分主键获取数据 | ⎷ |
| 遍历全量数据 | ⎷ |
| 全局索引查询数据 | ⎷ |
RESTful SDK功能支持列表
| 功能 | 原生HTTP | Python | PHP | Go | Java |
|---|
| 插入单条数据 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 查询单条数据 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 删除单条数据 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 更新/替换单条数据 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 自增/自减数值类字段 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 更新部分字段 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 获取部分字段 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 根据部分主键获取数据 | ⎷ | ⎷ | ⎷ | ⎷ | ⎷ |
| 根据部分主键删除数据 | ⎷ | ✕ | ✕ | ✕ | ✕ |
| 批量查询多条记录 | ⎷ | ✕ | ✕ | ✕ | ✕ |
| 批量查询多条记录的部分字段 | ⎷ | ✕ | ✕ | ✕ | ✕ |
| 批量插入数据 | ⎷ | ✕ | ✕ | ✕ | ✕ |
| 全表遍历 | ⎷ | ✕ | ✕ | ✕ | ✕ |
TcaplusDB是腾讯出品的分布式NoSQL数据库,存储和调度的代码完全自研。具备缓存+落地融合架构、PB级存储、毫秒级时延、无损水平扩展和复杂数据结构等特性。同时具备丰富的生态、便捷的迁移、极低的运维成本和五个九高可用等特点。客户覆盖游戏、互联网、政务、金融、制造和物联网等领域。