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: dev-unsubscr...@community.apache.org
For additional commands, e-mail: dev-h...@community.apache.org

Reply via email to