<分区>
谁能解释一下为什么 MongoDB 配置文件是用 YAML 而不是 JSON 格式编写的?
这对我来说不是问题,这只是一致性感觉,当一切都围绕 JSON/BSON 时,配置文件也可以使用该流程。
它更多的是关于一些 Linux 约定吗?
<分区>
谁能解释一下为什么 MongoDB 配置文件是用 YAML 而不是 JSON 格式编写的?
这对我来说不是问题,这只是一致性感觉,当一切都围绕 JSON/BSON 时,配置文件也可以使用该流程。
它更多的是关于一些 Linux 约定吗?
最佳答案
我对这个相当奇怪的问题做了一些快速研究。找到以下原因:
因为 YAML 是 JSON 的超集。如 their docs 中所述.
JSON 不能有注释。注释对于配置文件来说非常重要。不然你都不知道用什么来配置什么!
关于json - MongoDB 配置文件格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47553502/