将BSON写入磁盘

3 投票
1 回答
1374 浏览
提问于 2025-04-18 02:16

我正在以类似于JSON的格式存储层级数据:

{
    "preferences": {
       "is_latest": true,
       "revision": 18,
       // ...
    },
    "updates": [
       { "id": 1, "content": "..." },
       // ...
    ]
}

我把这些数据写入磁盘,并希望以更高效的方式存储它们。我认为,BSON作为存储格式比原始的JSON更高效。

我该如何在Python中将BSON树读写到磁盘呢?

1 个回答

1

我没用过这个,但在PyPI上好像有一个叫bson的模块:
https://pypi.python.org/pypi/bson

这个项目在GitHub上可以找到,链接是:
https://github.com/martinkou/bson

撰写回答