Xiangdong Huang created COMDEV-406:
--------------------------------------
Summary: Apache IoTDB C# library
Key: COMDEV-406
URL: https://issues.apache.org/jira/browse/COMDEV-406
Project: Community Development
Issue Type: Task
Components: GSoC/Mentoring ideas
Reporter: Xiangdong Huang
Apache IoTDB [1] is an Open Source IoT database designed to meet the rigorous
data, storage, and analytics requirements of large-scale Internet of Things
(IoT) and Industrial Internet of Things (IIoT) applications.
IoTDB has two kinds of client interfaces: SQL and native API (also called as
session API.)
This task is for the native API.
IoTDB uses Apache Thrift[2] as its RPC framework, so all native API can be
generated by Thrift. However, to accelerate the performance, we may use some
byte array in Thrift, rather than a Struct, which is not quite friendly to
users.
That is why we provide our session API. Session API just wraps the interfaces
of the generated thrift codes. Now we have Java[4], Python and c++ version[3].
The C# version is left.
This task hopes you can provide a c# library for IoTDB.
Needed skills:
- Thrift
- C#
- know Java
[1] iotdb.apache.org
[2] http://thrift.apache.org/
[3]
https://iotdb.apache.org/UserGuide/Master/Client/Programming%20-%20Other%20Languages.html
[4]
https://iotdb.apache.org/UserGuide/Master/Client/Programming%20-%20Native%20API.html
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]