【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】
【复现路径】做过哪些操作出现的问题
【遇到的问题:问题现象及影响】
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】
tidb 是否支持 rest 服务 (tidb cloud 除外)
oracle 中对应的概念:
https://docs.oracle.com/en/database/oracle/oracle-rest-data-services/24.2/orddg/introduction-to-Oracle-REST-Data-Services.html#GUID-A16BCCA2-8081-4062-A635-9F7C36FC394F
懒云一笑
4
这个有点偏吧,而且tidb应该属于MySQL一个家族了,如果MySQL有,大概率tidb就会有
rest api查集群状态吗?这个是有的,如果要执行sql应该是没有的
TiDB本身是一个分布式SQL数据库,主要设计用于处理SQL查询和事务。并不像Oracle那样内置REST服务功能。TiDB虽然提供了一些API接口,但这些主要是用于管理和监控TiDB集群,而不是直接暴露数据服务。
现在 status 端口只提供 meta 类的, mysql 兼容 mysql 不做估计 tidb 也不会去做 
1 个赞
哈喽沃德
11
不支持,可以考虑以下几种方案:
1. 使用中间层
可以在 TiDB 和前端之间实现一个中间层服务,如 Node.js、Spring Boot 等,通过这个服务将 REST 请求转换为 SQL 查询并与 TiDB 进行交互。
2. 使用 API 网关
将 API 网关(如 Kong、APIGateway)与后端逻辑结合,可以实现 RESTful API 的封装,并通过网关将请求转发到 TiDB。
3. 借助 ORM 框架
如果您的应用使用了 ORM(对象关系映射)框架,可以利用它们提供的功能,将 RESTful API 请求处理和数据库操作结合起来。
1 个赞