保持对json文件的索引

我有一个目录有大约1个lac json文件。

我想检索文件名列表,其中文件满足一组条件,过滤条件与我们可以在mongodb查找过滤对象相同的格式查找查询

原始文件系统本身是否有某种逻辑来维护索引,就像mongodb为其文档所做的那样。 还是存在一些工具来做同样的事情?

这些文件可以在任何时间点添加,更新和删除,因此索引应该始终保持。

我正在研究一些nodejs应用程序,所以宁愿一些跨平台兼容的npm工具。