0

我可以像这样使用 DolphinDB Java API 运行 DolphinDB 脚本:

import java.io.IOException;
import com.xxdb.DBConnection;
import com.xxdb.data.Vector;

public class HelloDolphinDB {
    public static void main(String[] args) {       
      try{ 
          DBConnection conn=new DBConnection();
          boolean success=conn.connect("localhost",1220,"admin","123456");  
          System.out.println(success);
          String script="n=10\n" + 
                "x=rand(10, n)\n" + 
                "y=rand(10, n)*2\n" + 
                "add(x,y) ";
          Vector result = (Vector)conn.run(script);
          System.out.println(result.getString());              
       }
       catch(Exception e){}
   }
}

并得到结果:

true
[14,2,21,14,5,12,0,3,17,16]

想知道 InfluxDB 是否提供 Java API 用于快速连接到 InfluxDB 并轻松运行脚本。

4

2 回答 2

1

在此处查看所有编程语言的官方文档,特别是对于 java,请查看文档。请注意,这些是针对不同编程语言的社区提供的库,因此支持的 InfluxDB 版本也值得考虑。AFAIK InfluxDB 公开了一个用于与之交互的 http API,所有这些库都对其进行了包装。

于 2019-06-06T06:57:05.547 回答
0

对于 influx db 1.x,您可以使用:https ://github.com/influxdata/influxdb-java

对于 influx db 2.x 使用https://github.com/influxdata/influxdb-client-java

于 2019-11-11T04:43:57.380 回答