All Projects → eedalong → Apache-IoTDB-Client-CSharp

eedalong / Apache-IoTDB-Client-CSharp

Licence: Apache-2.0 license
C# client for Apache IoTDB

Programming Languages

C#
18002 projects

Projects that are alternatives of or similar to Apache-IoTDB-Client-CSharp

xunit-to-junit
This Extensible Stylesheet Language Transformations can transform a xUnit.net v2 XML test results file into a JUnit test results file.
Stars: ✭ 21 (-41.67%)
Mutual labels:  nuget
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+9091.67%)
Mutual labels:  nuget
ZetaProducerHtmlCompressor
A .NET port of Google’s HtmlCompressor library to minify HTML source code.
Stars: ✭ 31 (-13.89%)
Mutual labels:  nuget
BlazorTimeline
Responsive, vertical timeline component.
Stars: ✭ 56 (+55.56%)
Mutual labels:  nuget
PortaCapena.OdooJsonRpcClient
Odoo Client Json Rpc
Stars: ✭ 39 (+8.33%)
Mutual labels:  nuget
CSJsonDB
A C# package that performs basic CRUD ( Create, Read, Update, Delete ) operations on a Json file, used for sample minimalistic DBs.
Stars: ✭ 75 (+108.33%)
Mutual labels:  nuget
Gatekeeper
Lightweight library in C# for implementing roles-based access control (RBAC). With Gatekeeper, you can define users, roles, resources, and permissions, and authorize requests.
Stars: ✭ 25 (-30.56%)
Mutual labels:  nuget
ILRepack.Lib.MSBuild.Task
MSBuild task for ILRepack which is an open-source alternative to ILMerge.
Stars: ✭ 70 (+94.44%)
Mutual labels:  nuget
strados
Transform OBD2 data from your car into human readable data
Stars: ✭ 27 (-25%)
Mutual labels:  nuget
PersianDataAnnotations
PersianDataAnnotations is ASP.NET Core MVC & ASP.NET MVC Custom Localization DataAnnotations (Localized MVC Errors) for Persian(Farsi) language - فارسی سازی خطاهای اعتبارسنجی توکار ام.وی.سی. و کور.ام.وی.سی. برای نمایش اعتبار سنجی سمت کلاینت
Stars: ✭ 38 (+5.56%)
Mutual labels:  nuget
UnityAssemblies
Simple, forward-compatible references to ANY Unity DLL on ANY platform.
Stars: ✭ 65 (+80.56%)
Mutual labels:  nuget
DomainResult
Tiny package for decoupling domain operation results from IActionResult and IResult types of ASP.NET Web API
Stars: ✭ 23 (-36.11%)
Mutual labels:  nuget
EntryCustomReturnPlugin
Xamarin.Forms Plugin to customize the Xamarin.Forms.Entry Keyboard Return Button
Stars: ✭ 81 (+125%)
Mutual labels:  nuget
Fissoft.EntityFramework.Fts
Full Text Search for Microsoft SQL Server with Entity Framework
Stars: ✭ 55 (+52.78%)
Mutual labels:  nuget
Blazor.PersianDatePicker
A free JavaScript Jalali (Persian) and Gregorian (Miladi) dual datepicker library for Blazor applications
Stars: ✭ 40 (+11.11%)
Mutual labels:  nuget
SilkierQuartz
SilkierQuartz can host jobs using HostService and Provide a web management tools for Quartz !
Stars: ✭ 263 (+630.56%)
Mutual labels:  nuget
BilibiliLiveRecordDownLoader
Bilibili 直播录制与回放下载
Stars: ✭ 422 (+1072.22%)
Mutual labels:  nuget
BadMedicine
Library and CLI for randomly generating medical data like you might get out of an Electronic Health Records (EHR) system
Stars: ✭ 18 (-50%)
Mutual labels:  nuget
ViewFaceCore
C# 超简单的离线人脸识别库。( 基于 SeetaFace6 )
Stars: ✭ 345 (+858.33%)
Mutual labels:  nuget
i-am-root-nuget-package
📦🏴‍☠️ NuGet package that shows we can run arbitrary code from any NuGet package
Stars: ✭ 22 (-38.89%)
Mutual labels:  nuget

English | 中文

Apache IoTDB Client for C#

Overview

This is the C# client of Apache IoTDB.

Apache IoTDB (Internet of Things Database) is a data management system for time series data, which can provide users specific services, such as, data collection, storage and analysis. Due to its light weight structure, high performance and usable features together with its seamless integration with the Hadoop and Spark ecology, IoTDB meets the requirements of massive dataset storage, high throughput data input, and complex data analysis in the industrial IoT field.

Apache IoTDB website: https://iotdb.apache.org Apache IoTDB Github: https://github.com/apache/iotdb

Installation

Install from NuGet Package

We have prepared Nuget Package for C# users. Users can directly install the client through .NET CLI. The link of our NuGet Package is here. Run the following command in the command line to complete installation

dotnet add package Apache.IoTDB

Note that the Apache.IoTDB package only supports .net 5.0. If you are using .net framework 4.x, please refer to the section starting from .net framework 4.x.

Prerequisites

.NET SDK Version == 5.0 

How to Use the Client (Quick Start)

Users can refer to the test code in tests to understand the usage mode of each interface.

Developer environment requirements for iotdb-client-csharp

.NET SDK Version == 5.0
ApacheThrift >= 0.14.1
NLog >= 4.7.9

OS

  • Linux, Macos or other unix-like OS
  • Windows+bash(WSL, cygwin, Git Bash)

Command Line Tools

Publish your own client on nuget.org

You can find out how to publish from this doc.

Starting from .net framework 4.x

In order to adapt to .net framework 4.x, we have packaged a nuget package separately, the package name is Apache.IoTDB.framework.

You can install it through Package Manager (PM), .NET CLI, etc. For example (.NET CLI):

dotnet add package Apache.IoTDB.framework --version 0.12.1.2
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].