MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Какво е BSON и как точно се различава от JSON?

BSON е двоичното кодиране на JSON-подобни документи, които MongoDB използва, когато съхранява документи в колекции. Добавя поддръжка за типове данни като дата и двоичен файл, които не се поддържат в JSON.

На практика не е нужно да знаете много за BSON, когато работите с MongoDB, просто трябва да използвате естествените типове на вашия език и предоставените типове (напр. ObjectId) на неговия драйвер, когато конструирате документи и те ще бъдат картографирани в подходящ тип BSON от драйвера.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Филтрирайте масива от поддокументи, докато все още връщате родителски данни, ако е празен

  2. Mongoid:използване на повече от една база данни?

  3. Декодиране на JSON с помощта на PHP от Mongo

  4. Заявка за преобразуване на масив в карта на документи с n атрибута

  5. Как мога да изтрия вложен елемент от масив в документ на mongodb с драйвера c#