Apache IoTDB 可以支持多种客户端 SDK 或协议,包括 Java SDK、Python SDK、C++ SDK、RESTful API、 JDBC 和 IoTDB Session 等。
以下是通过 Java SDK 连接和写入数据的示例代码:
import org.apache.iotdb.session.IoTDBSession;
public class IoTDBExample {
public static void main(String[] args) throws Exception {
// 创建 IoTDB 会话
IoTDBSession session = new IoTDBSession("127.0.0.1", 6667, "root", "root");
// 连接 IoTDB
session.open();
// 写入数据
session.insertRecord("root.sg.device1", 1, new String[]{"sensor1", "sensor2"}, new Object[]{1.0, "hello"});
// 关闭会话
session.close();
}
}