influxdata / influxdb

Scalable datastore for metrics, events, and real-time analytics
https://influxdata.com
Apache License 2.0
28.92k stars 3.55k forks source link

C/C++ Client Lib #19596

Open brianthetall opened 4 years ago

brianthetall commented 4 years ago

There is not an option for C/C++ on the InfluxDB client libraries page. C is the root language for so many other languages, why has it been ignored?

russorat commented 4 years ago

@brianthetall thanks for the request. We don't have a pure C lib, although the https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino is written in C++.

I will keep this open as a feature request to add a dedicated c/c++ client lib.

brianthetall commented 4 years ago

I've started writing a C++ one, it won't have all the bells and whistles, but enough to connect, create/drop db, and push data.

I'll share it on GitHub.

Cheers, -Brian

On Tue, Sep 22, 2020, 14:43 Russ Savage notifications@github.com wrote:

@brianthetall https://github.com/brianthetall thanks for the request. We don't have a pure C lib, although the https://github.com/tobiasschuerg/InfluxDB-Client-for-Arduino is written in C++.

I will keep this open as a feature request to add a dedicated c/c++ client lib.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/influxdata/influxdb/issues/19596#issuecomment-696908786, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAJYITVFXDAKF6OBJYX3QOTSHDV6VANCNFSM4RUEYXRQ .

brianthetall commented 4 years ago

https://github.com/brianthetall/influxConnector

fmvin commented 1 year ago

Three years have passed since the opening of this issue, and there is still no official C++ library for the PC platform. Do you plan to fix this unfortunate omission? About an existing libs such as influxdb-cpp, influxdb-cxx I'm aware but these libs have some limitations in functionality and do not have official status.