第一章 SDK概述

1.1 多语言支持

SXDB提供三套官方SDK,覆盖主流开发语言,所有SDK均基于统一的TCP二进制协议通信,确保跨语言行为一致。同时提供HTTP REST API作为补充接入方式。

语言组件包名或文件特点
C++头文件+示例sxdb_protocol.h零依赖,头文件引入即可
JavaJDBC驱动JARcom.sxdb.jdbc.*标准JDBC接口,兼容ORM框架
Python客户端模块sxdb_client.py单文件,pip install 即可
通用HTTP RESTPOST /api/sql跨语言、跨平台调用

1.2 连接方式

SDK支持两种连接方式:TCP长连接(默认端口31111)和HTTP短连接(默认端口31112)。TCP通道延迟更低,适合高频数据操作;HTTP通道更方便跨墙和调试。

ℹ 生产环境建议使用TCP长连接方式,减少连接建立开销。测试和调试阶段可使用HTTP API快速验证。

图1-1 Prometheus Metrics接口输出示例

results matching ""

    No results matching ""