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