Jiyong Huang 1e4f50bcf5 feat(func): add delay function 2 tahun lalu
..
api 68fd7a673f fix(docs): add docs for partial export/import api 2 tahun lalu
concepts 6ed8db1b39 doc: fix typos 2 tahun lalu
configuration 9b1568eaba feat(conf): allow to set portable init timeout value 2 tahun lalu
edgex 082da1a7a7 fix doc 2 tahun lalu
extension a4234be0cf chore: upgrade go version to 1.20 (#1732) 2 tahun lalu
getting_started 621904bdf8 fix(doc): fix problems in doc 2 tahun lalu
guide ca40a4c54f feat(sink): kafka sink plugin (#1753) 2 tahun lalu
integrations 1431dbddb2 fix(doc): fix neuron url env wrong key 2 tahun lalu
operation 1db8ba2b84 fix(doc): clarify eKuiper manager installation 2 tahun lalu
resources 0072bd0649 fix(doc): add tutorial for tfLite plugin 2 tahun lalu
sqls 1e4f50bcf5 feat(func): add delay function 2 tahun lalu
usecases a8b7908025 doc: cn translate and fixes 2 tahun lalu
CONTRIBUTING.md fa17ab2f8a docs(zh_CN): 失效的引用地址,错误的单词拼写 2 tahun lalu
README.md a8b7908025 doc: cn translate and fixes 2 tahun lalu
installation.md 621904bdf8 fix(doc): fix problems in doc 2 tahun lalu
wechat.png 63203b15fb chore(doc): move images into lang dirs 3 tahun lalu

README.md

LF Edge eKuiper - 超轻量物联网边缘流处理软件

LF Edge eKuiper 是 Golang 实现的轻量级物联网边缘分析、流式处理开源软件,可以运行在各类资源受限的边缘设备上。eKuiper的主要目标是在边缘端提供一个流媒体软件框架(类似于Apache Flink)。eKuiper的规则引擎允许用户提供基于SQL或基于图形(类似于Node-RED)的规则,在几分钟内创建物联网边缘分析应用。

arch

功能

  • 超轻量

    • 核心服务安装包约 4.5MB,首次运行内存使用约 10MB
  • 跨平台

    • CPU 架构:X86 AMD * 32/64; ARM * 32/64; PPC
    • 常见 Linux 发行版、OpenWrt 嵌入式系统、MacOS、Docker
    • 工控机、树莓派、工业网关、家庭网关、MEC 边缘云等
  • 完整的数据分析

    • 数据抽取、转换和过滤
    • 数据排序、分组、聚合、连接
    • 60+ 各类函数,覆盖数学运算、字符串处理、聚合运算和哈希运算等
    • 4 类时间窗口,以及计数窗口
  • 高可扩展性

可支持通过 Golang 或者 Python 在源 (Source)SQL 函数, 目标 (Sink) 三个方面的扩展

  • 源 (Source) :允许用户接入更多的数据源用于数据分析
  • 目标(Sink):允许用户将分析结果发送到不同的扩展系统中
  • SQL 函数:允许用户增加自定义函数用于数据分析(比如,AI/ML 的函数调用)

  • 管理能力

  • 与 EMQX 产品集成

EMQX, NeuronNanoMQ 等产品无缝集成,为 IIoT 和 IoV 等提供端到端的解决方案

理解 eKuiper

了解 eKuiper 的基本概念。

查看概念

快速上手

按照教程学习如何使用 eKuiper 。

查看教程

查阅参考信息

浏览语法和属性。

查看参考

使用 eKuiper

了解如何创建和管理规则以及修改配置等运营知识。

开发扩展

了解如何开发自定义扩展。

查看扩展开发

获取帮助

如果您遇到问题,欢迎通过以下渠道寻求社区帮助:

drawing

贡献

任何人都可以参与项目,可通过贡献代码或者文档,回答问题等任何方式加入社区。