json - 如何高效存储JSON?

标签 json database configuration

我正在开发一个项目,需要将其配置存储在 JSON 数据库中。

问题是如何有效地存储该数据库,我的意思是:

  • 不要在文件中为每次修改重写整个 JSON 树
  • 同时管理读/写的多个访问
  • 所有这一切都无需使用项目的外部服务器(项目本身就是一个服务器)

最佳答案

看一下 MongoDB,它使用 Bson(二进制 json)来存储数据。 http://www.mongodb.org/display/DOCS/BSON

http://www.mongodb.org/display/DOCS/Inserting

编辑 2021 年:

今天我最好推荐使用postgresql来存储json: https://info.crunchydata.com/blog/using-postgresql-for-json-storage

关于json - 如何高效存储JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12663487/

相关文章:

database - 使用 SqlBulkCopy 和 Azure 并行批量插入

configuration - Symfony2 树生成器 - 方法 canBeUnset() 做什么?

android - 如何在sqlite db中部署android应用程序?

php - PEAR DB_DataObject 正在实现什么设计模式?

java - 严重 : MessageBodyWriter not found for media type=application/json, 类型=com.jersey.jaxb.Todo 类,genericType=com.jersey.jaxb.Todo 类

json - jQuery:递归删除所有与给定模式匹配的键

c# - 为什么 EntLib 缓存应用程序 block 使用了错误的配置文件

c# - 在 app.config 中扩展键值对功能

java - 多个 ajax 数据到 Spring MVC Controller

javascript - jQuery从JSON解析时找不到元素