1作者: hashmak_jsn2 个月前原帖
嗨,HN!<p>我一直在开发 AnuDB,这是一款轻量级的嵌入式键值数据库,使用 C++ 编写,专注于简单性、性能和小巧的占用空间。它现在支持原生 MQTT,可以通过发布到 MQTT 主题直接写入数据库。<p>该数据库旨在在嵌入式设备、边缘节点以及任何需要本地持久化而无需启动完整数据库服务器的地方良好运行。<p>亮点:<p>基于 MQTT 的数据摄取(通过发布实现零配置数据库写入)<p>小巧且快速(单一二进制文件,无外部依赖)<p>追加式写前日志以确保持久性<p>命令行界面用于直接检查和调试<p>演示:<a href="https://github.com/hash-anu/AnuDB/blob/main/demo.gif">https://github.com/hash-anu/AnuDB/blob/main/demo.gif</a><p>我想到的一些用例:<p>离线优先的物联网数据收集<p>嵌入式机器学习工作流中的本地状态存储<p>在远程/低功耗环境中的数据同步<p>希望能收到反馈、用例想法或关于下一步优先事项的看法。谢谢!