VictoriaMetrics/app/vmselect/netstorage
Aliaksandr Valialkin 3d4c312ba2
app/vmselect/netstorage: improve the speed of queries over big number of time series on multi-CPU system
Reduce inter-CPU communications when processing the query over big number of time series.
This should improve performance for queries over big number of time series
on systems with many CPU cores.

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/2896

Based on b596ac3745
Thanks to @zqyzyq for the idea.
2022-07-25 09:22:28 +03:00
..
netstorage_test.go app/vmselect/netstorage: optimize mergeSortBlocks function 2022-07-09 00:35:38 +03:00
netstorage_timing_test.go app/vmselect/netstorage: add mergeSortBlocks benchmark for the worstcase 2022-07-12 12:26:27 +03:00
netstorage.go app/vmselect/netstorage: improve the speed of queries over big number of time series on multi-CPU system 2022-07-25 09:22:28 +03:00
tmp_blocks_file_test.go all: add native format for data export and import 2020-09-27 17:36:38 +03:00
tmp_blocks_file.go all: add initial support for query tracing 2022-06-01 02:31:44 +03:00