使用 API 接口写入/读取数据,宽表模式参见 行操作接口 ,时序模式参见 时序数据读写接口 。 使用 SDK 写入/读取数据,参见 Java SDK 行操作 、 Python SDK 行操作 、 Javascript SDK 行操作 ,时序模式后续会提供相关SDK。
下载对应环境的JDK 21安装包并上传到测试环境上,解压到/opt目录: tar -zxf jdk-21_linux-x64_bin.tar.gz -C /opt/ 解压后目录结构如下所示: 将解压后的JDK目录写入环境变量并使生效: echo 'export JAVA_HOME=/opt/jdk-21.0.5' >> ~/.bashrc echo 'export
如果用户希望重新部署后数据不丢失,需要将数据写入到/home/bae/data目录。 如果用户希望使用WebSSH功能,镜像中需要安装bash,且位于/bin目录下。 对于Web类型的应用,BAE将负载均衡80端口的请求映射到容器的8080端口。因此如果希望通过负载均衡的80端口访问应用,需要在容器的8080端口创建监听。 自定义镜像暂不支持控制台设置环境变量。
连接数据库 通过API/SDK写入数据 注意: 不允许写入或导入未来5天后的数据,即新写入数据的时间戳必须小于“当前时间戳+432000秒”。 TSDB支持通过 restful API , Java SDK 和 Node SDK 写入数据。 TSDB提供的具体API接口如下: 写入数据点 获取度量列表 获取标签列表 查询数据点 通过控制台导入数据 详情参考: 数据导入
创建Java Maven工程,并将如下的 pom依赖 添加到Java工程的pom.xml文件中。
Stdout output plugin tcp 通过TCP套接字写入数据。 Tcp output plugin csv 以逗号分隔(CSV)或其他分隔的格式,将数据写入磁盘。 Csv output plugin elasticsearch 向Elasticsearch写入数据。 Elasticsearch output plugin email 收到输出后发送电子邮件。
JDBC 示例 这里我们给出一个简单的 JDBC 批量 INSERT 代码示例: package demo . doris ; import java . sql . Connection ; import java . sql . DriverManager ; import java . sql . PreparedStatement ; import java . sql .
快速入门 创建TsdbClient TsdbClient是与TSDB服务交互的客户端,TSDB Java SDK的TSDB操作都是通过TsdbClient完成的。用户可以参考创建TsdbClient,完成初始化客户端的操作。 写入数据点 构建数据点,包括Metric、Tag和Value,并将数据点写入TSDB。 查询操作 获取Metric、Tag列表,对当前数据进行过滤、分组和筛选。
创建Java Maven工程,并将如下的 pom依赖 添加到Java工程的pom.xml文件中。
Java作业 作业名称:输入作业名称,长度不可超过255个字符。 应用程序位置:输入JAR包在bos上的地址。 失败后操作:选择作业运行失败后的操作:继续(作业执行失败后,继续执行下一个作业)和等待(作业执行失败后,查看作业运行的状态,并且取消后续作业)。 MainClass:写入org.apache.MyClass指定主程序的类名。