хранит значение 60000 точек каждые 500 миллисекунд с помощью эластичного поиска. Существует два способа создания сопоставления эластичного поиска:
1. одно имя-точки / одна временная метка в одной операции c, например:
_id timestamp pointName value
uuid1 1582130490000 p1 1
uuid2 1582130490000 p2 2
....
uuid 1582130490500 p1 x
2. одна временная метка с 60000 pointName в одном do c, например:
_id timestamp p1 p2 p3 p4 ... p60000
uuid1 1582130490000 1 2 3 4 ... x
uuid2 1582130490500 1 2 3 4 ... x
я проверил производительность записи / запроса двумя способами, нет проблем с совокупной производительностью запроса. Производительность пакетной записи слишком низкая, для записи 10000 точек с 3-мя кластерами эластичного поиска требуется около 1500 миллисекунд.
Есть ли плохая производительность записи для 1000 полей вasticsearch? Как мне спроектировать сопоставление эластичного поиска для хранения 60000 точек каждые 500 миллисекунд с хорошей производительностью записи?
спасибо