Просто посмотрите, есть ли у кого-либо опыт в следующем. Если я хочу сохранить вложенный объект JSON, который может содержать от 10 до 500 ключей: пары строк, лучше ли хранить вложенный объект JSON в виде строки или сохранить ее как объект? Каково будет наказание памяти за сохранение значения как объекта JSON, а не строки?stringified json vs Использование памяти объекта json в mongodb
0
A
ответ
1
Вы можете проверить размер документа с Object.bsonsize() в mongoshell
Например:
> Object.bsonsize({})
5
> Object.bsonsize({a:''})
13
> Object.bsonsize({a:'',b:''})
21
> Object.bsonsize({a:'',b:'',c:''})
29
> Object.bsonsize({a:{a:'',b:'',c:''}})
37
> Object.bsonsize({a:{a:'',b:''}})
29
> Object.bsonsize({a:{a:''}})
21
> Object.bsonsize({a:"{a:'',b:'',c:''}"})
29
> Object.bsonsize({a:"{a:'',b:''}"})
24
> Object.bsonsize({a:"{a:''}"})
19
> Object.bsonsize({a:""})
13
> Object.bsonsize({ab:""})
14
> Object.bsonsize({abc:""})
15
Он похож на меня, что пустой документ является 5 байт одна пустая строка 7 байт плюс каждый символ в имени - 1 байт, а каждый в содержимом - 1 байт.
Смежные вопросы
- 1. Javascript представляет одну скобку вместо json stringified
- 2. CouchDB vs MongoDB (использование памяти)
- 3. PHP preg_replace a json stringified object
- 4. Узел js cant parse stringified json
- 5. Использование объекта JSON в HighCharts
- 6. Использование json объекта в C#
- 7. преобразовать строку json-stringified javascript в php-массив
- 8. PostgreSQL JSONB - JSON Array vs JSON Производительность объекта
- 9. Groovy parsing JSON vs XML
- 10. Получение json-объекта объекта json в python?
- 11. Использование объекта NSArray вне объекта json
- 12. Преобразование json объекта в строку json и использование его функций?
- 13. Использование JSON массива внутри объекта JSON в Java
- 14. Обозначение объекта Javascript Vs JSON Object
- 15. Как изменить информацию о JSON Stringified form на jQuery
- 16. Использование памяти памяти mongoDB 100%
- 17. Импорт JSON в MONGODB
- 18. Анализ JSON-объекта в ответе JSON
- 19. Использование объекта JSON в шаблоне поддерева - Backbone.js
- 20. Использование JSON-объекта в jqueryUI autocomplete
- 21. Использование mongodb для кеширования ответов json
- 22. Python: Использование ConfigParser vs json file
- 23. JSON - версия MongoDB
- 24. MongoDB C++ JSON parsing
- 25. Использование большой памяти при разборе JSON
- 26. Огромное использование памяти модуля json Python?
- 27. Использование памяти MongoDB
- 28. CakePHP: JSON vs AJAX
- 29. Производительность памяти vs Использование
- 30. Querystring vs. json data в POST-запросе
Чтобы добавить к исследованию @ attish, вы должны измерить использование памяти на стороне приложения с помощью объекта или добавления вызова JSON.parse в строку. – booyaa