|
[MongoDB] расширенные типы данных?
|
|||
---|---|---|---|
#18+
Есть такой JSON из MongoDB: Код: javascript 1. 2. 3. 4. 5.
В общем нормальный JSON. Интересуют поля "_id" : { "$oid" : "35fbd9caeb40cc46a97aa7a6" }, "Archive" : { "$binary" : "some base64-encoded binary" } уж больно они вычурно закодированы. Структурой из одного поля. Имя поля прозрачно намекает на тип данных, хранимых в этом поле. У меня есть подозрение, что это MongoDB так реализует расширенные типы данных, которых нет в JSON, структурами из одного поля, помеченными в имени поля своим типом данных. Прошу кого-то кто это знает подтвердить или опровергнуть мою гипотезу. Зачем это надо знать: Дело в том, что теоретически структура может быть переменной длины, с разными наборами полей. И если моя гипотеза неверна, то надо иметь возможность обрабатывать переменное кол-во полей из этой структуры. Если же моё предположение верно, то можно просто сделать в программе одно поле этого типа данных и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.07.2012, 11:53 |
|
[MongoDB] расширенные типы данных?
|
|||
---|---|---|---|
#18+
интересно было бы узнать ... |
|||
:
Нравится:
Не нравится:
|
|||
16.02.2013, 16:38 |
|
|
start [/forum/topic.php?fid=48&gotonew=1&tid=1856960]: |
0ms |
get settings: |
19ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
10ms |
get first new msg: |
70ms |
get forum data: |
3ms |
get page messages: |
104ms |
get tp. blocked users: |
1ms |
others: | 337ms |
total: | 643ms |
0 / 0 |