暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
开源数据库OceanBase源码解读(九):tableAPI和OB多模型.pdf
96
6页
7次
2023-09-25
免费下载
开源数据库 OceanBase 源码解(九tableAPI OB
多模
在刚刚发布的 OceanBase 社区版 3.1.1 中,OceanBase 开放
了一组新的 API 叫做 Table API 。Table API 以 API 而非 SQL
的方式提供了一种新的访问 OceanBase 数据的接口。熟悉
MySQL 的同学,可以把它类比为 MySQL 的 sockethandler 。
不过 Table API 提供的能力更强大,它把 OceanBase 可靠和可
扩展的分布式存储层能力直接提供给应用程序,提供了灵活(非
关系模型)和轻量的数据访问接口(无连接状态)应用程序可
以把 Table API 当做 key-value , Table-store , Hbase(我
们提供了兼容 Hbase 的 API 和驱动)等多种数据模型的数据库
来使用。在简单读写场景下,Table API 比 SQL 也有一定的性
能优势(响应延时)。
这是 OceanBase 开放生态的重要举措,第三方系统可以相对容
易的在 OceanBase 的 Table API 服务之上封装增值的数据服
务。例如,我们在蚂蚁集团内部广泛部署的时序数据
CeresDB 就是这么做的。
下面介绍一下 TableAPI 相关代码。
Table API 模块通过 obrpc 协议提供数据服务,他的服务端口
和 observer 的 rpc 端口一样。服务端的主体代码位
src/observer/table/
of 6
免费下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜