В данной статье мы рассмотрим базовые типы данных в MongoDB. В действительности, в данной БД есть большое количество типов данных, но мы рассмотрим наиболее часто используемые из них:
- Integer
Используется для хранения целочисленных значений. В зависимости от сервера может быть как 32-битным, так и 64-битным. - Double
Используется для хранения значений с плавающей точкой - Boolean
Используется для хранения логических (true / false) значений. - String
Используется для хранения символьных строк. В MongoDB используется кодировка UTF-8. - Arrays
Данный тип данных используется для хранения массивов значений по одному ключу. - Object
Используется для встроенных документов. - Symbol
Используется также, как и String, но, обычно, резервируется для языков, которые используют специальные символы. - Null
Используется для хранения значения Null. - Timestamp
Используется для хранения даты и времени - Min / Max
Используется для сравнения значений с наибольшим и наименьшим BSON (Binary JSON) элементом. - Object ID
Используется для хранения ID документа. - Regular Expression
Используется для хранения регулярных выражений. - Code
Используется для хранения JavaScript кода в документе. - Binary data
Данный тип данных позволяет хранить бинарные данные. - Date
Используется для хранения текущей даты или времени в UNIX формате.
На этом мы заканчиваем обзор основных типов данных MongoDB.
В следующей статье мы рассмотрим процесс моделирование данных.