Я загрузил и установил последние источники из Orion на локальном оборудовании под управлением Linux. В принципе все работает нормально. Но мне интересно, можно ли что-то сделать, чтобы получить более высокую производительность. Всякий раз, когда я обрабатываю несколько объектов (get method on/contextElement/id) в цикле, скажем 100, он занимает от 50 до 100 миллисекунд на сущность, в этом случае более 10 секунд для обработки цикла. Если это когда-нибудь должно быть тысячи или даже больше, это займет определенно долгое время для практического использования.Орион Контекстный брокер Получите контекстную производительность
Есть ли способ увеличить производительность? Почему запрос в локальной сети занимает такое относительное долгое время? Должен ли я искать проблему с производительностью на клиенте или на стороне брокера?
Большое спасибо!
Приветствия, Nicolas
Привет, благодарю вас за ответ. Я пробовал ваши предложения, но я все еще не получаю лучшую производительность, чем 50 TPS, даже если я запускаю запросы параллельно и настраиваю индекс на _id.id. Какой клиент был использован для оценки производительности. Я использую клиент командной строки curl –
Мы добавили дополнительную информацию об тестовой среде и сценариях генерации загрузки в вики, какая ссылка включена в ответ. – fgalan