Объект BSON парзится в вариантный тип, который, к сожалению, имеет метод Dump, дампящий содержимое в разные форматы, в том числе - и в JSON. Почему "к сожалению"? Потому, что программист дампит объект в строку JSON, а потом делает по строке find и вставляет все то , что идет после имени поля и до следующей запятой. А как надо было? Правильно ли я понял, что надо было делать не одну строку, а каждое поле отдельно, и лучше всего - в хэш-таблицу?
на сервере 384 Гб оперативки и 24 процессора Это что за сервер такой? Фотку дадите?
Однако, работает не то чтобы быстро - один запрос в 1.7 секунды. Утром программист обнаруживает факт невысокой скорости работы ПО. Так как вы думаете, что он делает? Я думал - он смотрит, какая из операций занимает столько времени.
Кстати, если надо один раз конвертировать одну таблицу в другую - можно и потерпеть. а вот если это боевой сервер, обслуживающий внешние запросы...
Идет к системному архитектору и рассказывает, что сервер слабоват, надо бы ресурсов побольше, и неплохо бы еще донастроить СУБД, куда идут вставки. Ну а дальше? Что ответил сисадмин?
А как надо было? Правильно ли я понял, что надо было делать не одну строку, а каждое поле отдельно, и лучше всего - в хэш-таблицу?
на сервере 384 Гб оперативки и 24 процессора
Это что за сервер такой? Фотку дадите?
Однако, работает не то чтобы быстро - один запрос в 1.7 секунды.
Утром программист обнаруживает факт невысокой скорости работы ПО. Так как вы думаете, что он делает?
Я думал - он смотрит, какая из операций занимает столько времени.
Кстати, если надо один раз конвертировать одну таблицу в другую - можно и потерпеть. а вот если это боевой сервер, обслуживающий внешние запросы...
Идет к системному архитектору и рассказывает, что сервер слабоват, надо бы ресурсов побольше, и неплохо бы еще донастроить СУБД, куда идут вставки.
Ну а дальше? Что ответил сисадмин?
Reply
>>Объект BSON парзится в вариантный тип
у объекта этого уже есть свойство с нужным значением, только в запрос для БД осталось вставить
Reply
Leave a comment