IoTSharp基于 .Net Core 的 IoT 平台
IoTSharp 是一个开源的物联网基础平台,集设备属性数据管理、遥测数据监测、RPC多模式远程控制、规则链设计引擎等强大能力,依据数字孪生概念将可见与不可见的物理设备统一孪生到数字世界,在落地上IoTSharp结合了资产管理、产品化发展的理念,让平台应用更加贴合复杂的应用场景,在协议支持上支持HTTP、MQTT 、CoAp 等多种标准物联网协议接入和非标协议的转换。
支持的数据库:
- PostgreSql 测试环境 PostgreSQL 11.3 支持分表
- MySql 测试环境 MySQL 8.0.17,支持分表.
- Oracle 测试环境 Oracle Standard Edition 12c Release 2 on CentOS ,支持分表. See also: https://github.com/MaksymBilenko/docker-oracle-12c
- SQLServer Microsoft SQL Server 2016 (RTM-GDR) (KB4019088) - 13.0.1742.0 (X64) ,Support for sharding
- Sqlite 支持分表
- Cassandra
支持的事件消息存储方式:
PostgreSql, MongoDB, InMemory, LiteDB, MySql, SqlServer
支持的消息中间件:
RabbitMQ Kafka InMemory ZeroMQ NATS Pulsar RedisStreams AmazonSQS AzureServiceBus
支持的时序数据库:
InfluxDB IoTDB TDengine TimescaleDB PinusDB 同时也支持关系型数据库,并且可以单表或者分表.
官网:
国内:http://iotsharp.net
国外: https://iotsharp.io
在线文档
在线演示
评论