Cómo muchos sistemas de bases de datos hay que usar JSON para el almacenamiento o transporte? Sé de:

Recuerdo que me vi en otro proveedor en un perfil de usuario. Que los sistemas que utiliza lo que se llama binary JSON, pero no puedo recordar el nombre del producto.

Últimamente, parece que más y más DB proyectos están mirando hacia JSON para la persistencia de almacenamiento. Algunos de ellos son incluso abrazar HTTP como una capa de transporte.

7 Comentarios

  1. 12

    MongoDb es la que utiliza un binary JSON formato de almacenamiento. No sé si hay otro que es el documento orientado. La mayoría de los otros son el valor de clave de tiendas y sólo se puede recuperar un objeto basado en una clave.

    • Una cosa de menor importancia a tener en cuenta es que «binary JSON» es una especie de eufemismo: debería ser más como «binary JSON como formato». Esto porque tiene más tipos de datos de JSON (extensión); y porque no se puede expresar en todos los actos jurídicos JSON valores y construcciones (subconjunto) debido a las limitaciones de tamaño (el tamaño de los prefijos de tamaño limitado).
  2. 14

    Perseverar es otro de los DB que es cargado con JSON:

    http://www.persvr.org/

    De transporte principal es JSON HTTP/REST

    Los datos se almacenan como JSON

    Tiene un nativo JS/JSON cliente para ejecutar directamente desde el navegador.

    Si quieres un esquema, a continuación, se define el uso de JSON

    • Suena interesante, alguna experiencia con el rendimiento?
  3. 3

    MongoDB no usar JSON pero BSON.

    RethinkDB es un documento orientado a la base de datos con JSON modelo de datos, que admite la fragmentación y la replicación

  4. 2

    Echa un vistazo a Basho del Riak. Tiene un número de cosas en común con CouchDB: Erlang-basado, Javascript MapReduce API, HTTP transporte, documento JSON formato y multi-maestro de replicación. No pretende ser tan simple como CouchDB (CouchDB es más «ruidoso»), pero que te dan un montón de opciones para el ajuste de la TAPA de parámetros para cumplir con las necesidades de su aplicación, por escribir.

    • También cuenta con un sistema automático de escala y escala. Otra gran ventaja de más de CouchDB, para algunos casos de uso, es Riak el apoyo de «enlaces» (básicamente, los punteros). Es una verdadera vergüenza que no ha cogido en tanto como algunos de los otros…

Dejar respuesta

Please enter your comment!
Please enter your name here