数据与储存
在本节总结与 NodeGet 数据储存有关的功能和机制,包括监控数据、Kv 储存、数据占用分析功能等。
储存引擎
NodeGet 目前支持 SQLite 和 PostgreSQL 作为储存引擎,对于小规模(30 个以下 Agent)的服务器数量推荐使用前者,对于大规模(大于 200)服务器数量推荐使用后者。
为了支持用户储存自定义的数据到 NodeGet,通过 SQL 储存模拟实现了一个 Kv 数据库。
这在很多场景都会用到,比如 Js Worker 储存,扩展应用的静态文件储存等等。
主控上统计分析
在节点管理功能里打开某个主控的详情页面后,利用储存占用分析功能可以看到各个 SQL 表的储存占用情况。
会在近期更新控制面板来支持最新的储存占用分析接口
