【fly-iot飞凡物联】(5):开源项目Apache IoTDB,开源项目学习,原来还有这样的项目,关于IOT的几个开源项目汇总下
目錄
- 前言
- 1,關于:開源項目Apache IoTDB
- 2,還有個admin后臺
- 3,thinglinks項目
- 4,thingsboard-ui-vue項目
- 5,apache pulsar項目
- 6,ActorCloud項目
前言
本文的原文連接是:
https://blog.csdn.net/freewebsys/article/details/108971807
fly-iot飛凡物聯專欄:
https://blog.csdn.net/freewebsys/category_12219758.html
未經博主允許不得轉載。
博主CSDN地址是:https://blog.csdn.net/freewebsys
博主掘金地址是:https://juejin.cn/user/585379920479288
博主知乎地址是:https://www.zhihu.com/people/freewebsystem
1,關于:開源項目Apache IoTDB
項目地址:
https://www.thss.tsinghua.edu.cn/info/1023/1413.htm
IoTDB 作為高性能輕量級的開源物聯網原生數據庫成為 Apache 大數據生態的重要成員,聚焦工業物聯網,具備低存儲成本、高速數據寫入(千萬數據點秒級寫入、高效亂序數據處理)、快速查詢(TB級數據秒級查詢)、功能完備(數據的增刪改查、豐富的聚合函數)、查詢分析一體化(一份數據,滿足實時查詢與分析挖掘)、邊云協同、簡單易用(采用標準的 JDBC 接口、類 SQL 查詢語言)等特點。基準測試表明 IoTDB 讀寫性能均優于現有的時序數據庫 InfluxDB、TimescaleDB、OpenTSDB、KairosDB 等。
Apache IoTDB 目前已在數十家機構中得到應用,包括美國安賽樂米塔爾、東方國信、中國氣象局、湖南中煙、大唐先一、金風、海爾、聯想、四維智聯、上海地鐵、長飛光纖等。
apache地址:
https://iotdb.apache.org/zh/
github地址:
https://github.com/apache/iotdb
2,還有個admin后臺
https://github.com/apache/iotdb-web-workbench
這個后臺管理端非常符合做一個開源的iot-admin后臺
關于這個的網絡文章不多:
https://blog.csdn.net/weixin_43370282/article/details/124243430
3,thinglinks項目
https://github.com/mqttsnet/thinglinks
開源ThingLinks物聯網一體化平臺,高性能、高吞吐量、高擴展性的物聯網平臺!單機可以支持百萬鏈接,同時支持自定義擴展功能,功能非常強大,采用netty作為通信層組件,支持插件化開發集成!
技術棧
1、采用前后端分離的模式,前端框架VUE。
2、后端采用Spring Boot、Spring Cloud & Alibaba。
3、MqttBroker(支持集群化部署)基于Netty、Reactor3、Reactor-netty。
4、注冊中心、配置中心選型Nacos,權限認證使用Redis。
5、流量控制框架選型Sentinel,分布式事務選型Seata。
6、時序數據庫采用TDengine開源、高效的物聯網大數據平臺、處理物聯網海量數據寫入與負載查詢。
核心特性
支持統一產品模型管理,多種設備,多種廠家,統一設備連接管理,多協議適配(MQTT,WebSocket,TCP,UDP,CoAP,HTTP等)。
靈活的規則引擎,設備告警,消息通知,數據轉發。
設備地理位置可視化查看,可視化大屏。
TDengine時序數據庫超級表設計概念:每個設備一張表,每類設備一個超級表。
4,thingsboard-ui-vue項目
https://github.com/chainingning/thingsboard-ui-vue
https://gitee.com/chaining/thingsboard-ui-vue
thingsboard-ui-vue
本項目后續基于該開源項目以及thingsboard:V3.2.2進行二次開發
在眾多開源IoT平臺中,ThingsBoard憑借其優秀的性能和高效的性能得到了廣大開發者的認可,但其界面卻難以被國內開發者接受,因此對其前端開發出vue版本
5,apache pulsar項目
https://github.com/apache/pulsar
https://pulsar.apache.org/
一文讀懂 Apache Pulsar
https://juejin.cn/post/7039898138609451022
項目是:
Apache Pulsar 作為 Apache 軟件基金會頂級項目,是下一代云原生分布式消息流平臺,集消息、存儲、輕量化函數計算為一體,采用計算與存儲分離架構設計,支持多租戶、持久化存儲、跨區域復制、具有強一致性、高吞吐、低延遲及高可擴展性等流數據存儲特性。
6,ActorCloud項目
ActorCloud 是 EMQ 推出的一個開源物聯網平臺,集成了物聯網平臺所需的設備多協議接入、基于 SQL 的輕量級流式物聯網數據處理、可擴展的數據持久化等功能,并且向上提供了基本的設備管理 API 和參考 UI 實現,第三方可以基于此平臺快速開發出滿足定制需求的物聯網平臺。
https://github.com/actorcloud/ActorCloud
網站已經不能訪問了項目是3年前的了。
估計是不掙錢,直接停掉了。
文檔地址:
https://github.com/actorcloud/docs.actorcloud.io
項目居然是用python 編寫的,非常的可惜呢!
本文的原文連接是:
https://blog.csdn.net/freewebsys/article/details/108971807
總結
以上是生活随笔為你收集整理的【fly-iot飞凡物联】(5):开源项目Apache IoTDB,开源项目学习,原来还有这样的项目,关于IOT的几个开源项目汇总下的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Excel办公中的应用(中秋快乐学习)(
- 下一篇: 微信小程序自定义函数返回值