Тестирование скорости работы с данными Wits
Данный проект предназначен для замеров времени сохранения / получения данных с параметром и отметкой времени. Осуществляется сравнение скорости работы стандартных таблиц и гипертаблиц (timescale), а также сохранения параметра в формате string и jsonb, составного ключа и int ключа.
Партиционирование (timescale) | Формат параметра - Jsonb | Составной ПК
Кол-во |
Сохранение |
Вычитка |
1.000.000 |
55 сек. |
6.83 сек. |
2.000.000 |
1 мин. 57 сек. |
11 сек. |
5.000.000 |
4 мин. 11 сек. |
35 сек. |
10.000.000 |
8 мин. 20 сек. |
58 сек. |
80.000.000 |
>100 мин. |
20 мин. 3 сек. |
Без партиционирования | Формат параметра - String | Составной ПК
Кол-во |
Сохранение |
Вычитка |
1.000.000 |
40 сек. |
26 сек. |
2.000.000 |
1 мин. 26 сек. |
48 сек. |
5.000.000 |
3 мин. 5 сек. |
2 мин. 28 сек. |
10.000.000 |
8 мин. 42 сек. |
4 мин. 49 сек. |
Без партиционирования | Формат параметра - String | Int ПК
Кол-во |
Сохранение |
Вычитка |
1.000.000 |
42 сек. |
21 сек. |
2.000.000 |
1 мин. 22 сек. |
51 сек. |
5.000.000 |
3 мин. 19 сек. |
2 мин. 23 сек. |
10.000.000 |
8 мин. 31 сек. |
4 мин. 55 сек. |