IoTDB 的C# 客户端发布 0.13.0.7

    IoTDB C# Client 0.13.0.7 已经发布, 此版本更新的内容为笔者为Apache-IoTDB-Client-CSharp实现了Ado.Net的兼容层,降低了对IoTDB的使用门槛。于此同时, IoTSharp也开始支持了IoTDB的数据入库,随着晚些时候IoTSharp 2.7 版本的发布,此版本更新和IoTDB的健康检查也是为了让IoTSharp支持IoTDB的工作。 

本次更新是改进IoTDB C#客户端

主要更新如下

    1. 添加对于ADO .NET支持

为了更加适配 .NET 读取数据库的方式以及方便不同使用习惯的用户,我们提供了对于ADO .NET的支持,用户可以使用Apache.IoTDB.Data这一nuget包,用户也依然可以使用之前的Apache.IoTDB包。 

    2. 调整项目结构

为了减少项目依赖,我们不再将RPC相关代码生成单独的nuget包,而是将其放入主体代码内部。

    3. 调整自动测试的方法

我们在自动测试中改为使用IoTDB 0.13.0的docker image进行测试,测试结果更为稳定可靠

    4. 支持.Net 4.6.1 版本, 使得很多旧项目也能使用。 

更多内容请参见 https://github.com/eedalong/Apache-IoTDB-Client-CSharp/releases

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/284385.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[转]Docker超详细基础教程,快速入门docker

一、docker概述 1.什么是docker Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。 Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟…

【Zookeeper】源码分析之服务器(一)

一、前言 前面已经介绍了Zookeeper中Leader选举的具体流程,接着来学习Zookeeper中的各种服务器。 二、总体框架图 对于服务器,其框架图如下图所示 说明: ZooKeeperServer,为所有服务器的父类,其请求处理链为PrepReques…

linux下配置samba服务器(以CentOS6.7为例)

一、简介(百度百科)Samba是在Linux和UNIX系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。SMB(Server Messages Block,信息服务块)是一种在局域网上共享文件和打印机的一种通信协议&#xff0c…

【ArcGIS微课1000例】0037:上下标标注记案例教程

在利用ArcGIS进行制图时,进行标注(Label) 或注记(Annolation) 是必不可少的。但是除了常规的标注和注记以外,还时常需要一些特殊的标注或注记,比如上标、下标等。 文章目录一、上标标注方法二、下标标注方法一、上标标注方法 上下标代码模板…

Redis——缓存击穿、穿透、雪崩

1、缓存穿透: (1)问题描述:key对应的数据并不存在,每次请求访问key时,缓存中查找不到,请求都会直接访问到数据库中去,请求量超出数据库时,便会导致数据库崩溃。如一个用…

数据库性能系列之子查询

前言说起数据库,想必一些朋友会认为,数据库不就是天天CRUD吗?只要我掌握了这几招,根本不在话下。是的,其实我也很赞同这个观点,对于大多数应用程序来说,只掌握这些内容,是可以胜任日…

shell printf命令:格式化输出语句

shell printf命令:格式化输出语句注意:使用printf的脚本比使用echo移植性好。如同echo命令,printf命令可以输出简单的字符串:[rootmaster ~]#printf "Hello, Shell\n"Hello, Shellprintf不像echo那样会自动提供一个换行…

UVa 10905 孩子们的游戏

https://vjudge.net/problem/UVA-10905 题意&#xff1a; 给定n个正整数&#xff0c;把它们连接成一个最大的整数。 思路&#xff1a; 实在是没想到直接用string来排序了。 1 #include<iostream> 2 #include<algorithm>3 #include<string>4 using namespace …

laravel 内部验证码

为什么80%的码农都做不了架构师&#xff1f;>>> 1.找到此文件composer.json 如下图添加 "gregwar/captcha": "1.*" 行代码 2.在命令行中执行 composer update 安装完成后 3.找到控制器添加如下代码 public function captcha($tmp) {//生成验证…

k8s docker集群搭建

一、Kubernetes系列之介绍篇 1.背景介绍 云计算飞速发展 - IaaS - PaaS - SaaS Docker技术突飞猛进 - 一次构建&#xff0c;到处运行 - 容器的快速轻量 - 完整的生态环境 2.什么是kubernetes 首先&#xff0c;他是一个全新的基于容器技术的分布式架构领先方案。Kubernetes(k8…

leetcode 66 Plus One

给定一个数组&#xff0c;表示整数的各个位数&#xff0c;现要将其加上1&#xff0c;考虑进位。 vector<int> plusOne(vector<int>& digits) {int size digits.size();bool carry true;for (int i size - 1; i > 0; --i) {if (digits[i] 9 && c…

如何让最小 API 绑定查询字符串中的数组

前言在上次的文章中&#xff0c;我们实现了《让 ASP.NET Core 支持绑定查询字符串中的数组》&#xff1a;[HttpGet] public string Get([FromQuery][ModelBinder(BinderType typeof(IntArrayModelBinder))] int[] values) {return string.Join(" ", values.Select(p…

Kubernetes api-server源码阅读2(Debug Kubernetes篇)

云原生学习路线导航页&#xff08;持续更新中&#xff09; 本文是 Kubernetes api-server源码阅读 系列第二篇&#xff0c;主要讲述如何实现 kubernetes api-server 的 debug 参考b站视频地址&#xff1a;Kubernetes源码开发之旅二 1.本篇章任务 Go-Delve&#xff1a;go语言的…

webrtc 视频 demo

webrtc 视频 demo webrtc网上封装的很多&#xff0c;demo很多都是一个页面里实现的&#xff0c;今天实现了个完整的 &#xff0c; A 发视频给 BA webrtc.html作为offer <!DOCTYPE html> <html id"home" lang"en"><head><meta http-e…

条件注释判断浏览器版本!--[if lt IE 9](转载)

<!--[if !IE]><!--> 除IE外都可识别 <!--<![endif]--> <!--[if IE]> 所有的IE可识别 <![endif]--> <!--[if IE 6]> 仅IE6可识别 <![endif]--> <!--[if lt IE 6]> IE6以及IE6以下版本可识别 <![endif]--> <!--[if …

[转]阿里开源低代码引擎LowCodeEngine

一、什么是低代码引擎 低代码引擎是具备强大扩展能力的低代码研发框架&#xff0c;使用者只需要基于低代码引擎便可以快速定制符合自己业务需求的低代码平台。同时&#xff0c;低代码引擎还在标准低代码设计器的基础上提供了简单易用的定制扩展能力&#xff0c;能够满足业务独特…

Beyond Istio OSS——Istio服务网格的现状与未来

作者&#xff1a;宋净超&#xff08;Jimmy Song&#xff09;&#xff0c;原文地址&#xff1a;https://jimmysong.io/blog/beyond-istio-oss/本文根据笔者在 GIAC 深圳 2022 年大会上的的演讲《Beyond Istio OSS —— Istio 的现状及未来》[1] 整理而成&#xff0c;演讲幻灯片见…

js多维数组扁平化

数组扁平化&#xff0c;就是将多维数组碾平为一维数组&#xff0c;方便使用。 一&#xff1a;例如&#xff0c;一个二维数组 var arr [a, [b, 2], [c, 3, x]]&#xff0c;将其扁平化&#xff1a; 1. 通过 apply 借用数组的 concat 方法&#xff1a; [].concat.apply([], arr)…

第16讲 用户程序的结构与执行

转载于:https://www.cnblogs.com/atuo/p/5609843.html

两种方法清除Excel保护密码

一、利用VBA脚本直接清除 打Excel&#xff0c;打开脚本编辑器&#xff08;AltF11&#xff09;或者如图&#xff0c;右键sheet名称 输入代码并运行&#xff0c;即可清除密码保护&#xff1a; Sub DeletePW()ActiveSheet.Protect DrawingObjects:True, Contents:True, AllowFil…