docs/Single-server-VictoriaMetrics.md: add a chapter about data updates

This commit is contained in:
Aliaksandr Valialkin 2020-08-04 13:53:52 +03:00
parent a034f02fb2
commit a9ffd233df
2 changed files with 18 additions and 0 deletions

View File

@ -130,6 +130,7 @@ See [features available for enterprise customers](https://github.com/VictoriaMet
* [Monitoring](#monitoring) * [Monitoring](#monitoring)
* [Troubleshooting](#troubleshooting) * [Troubleshooting](#troubleshooting)
* [Backfilling](#backfilling) * [Backfilling](#backfilling)
* [Data updates](#data-updates)
* [Replication](#replication) * [Replication](#replication)
* [Backups](#backups) * [Backups](#backups)
* [Profiling](#profiling) * [Profiling](#profiling)
@ -1077,6 +1078,14 @@ Yet another solution is to increase `-search.cacheTimestampOffset` flag value in
for data with timestamps close to the current time. for data with timestamps close to the current time.
### Data updates
VictoriaMetrics doesn't support updating already exiting sample values to new ones. It stores all the ingested data points
for the same time series with identical timestamps. While is possible substituting old time series with new time series via
[removal of old time series](#how-to-delete-timeseries) and then [writing new time series](#backfilling), this approach
should be used only for one-off updates. It shouldn't be used for frequent updates because of non-zero overhead related to data removal.
### Replication ### Replication
Single-node VictoriaMetrics doesn't support application-level replication. Use cluster version instead. Single-node VictoriaMetrics doesn't support application-level replication. Use cluster version instead.

View File

@ -130,6 +130,7 @@ See [features available for enterprise customers](https://github.com/VictoriaMet
* [Monitoring](#monitoring) * [Monitoring](#monitoring)
* [Troubleshooting](#troubleshooting) * [Troubleshooting](#troubleshooting)
* [Backfilling](#backfilling) * [Backfilling](#backfilling)
* [Data updates](#data-updates)
* [Replication](#replication) * [Replication](#replication)
* [Backups](#backups) * [Backups](#backups)
* [Profiling](#profiling) * [Profiling](#profiling)
@ -1077,6 +1078,14 @@ Yet another solution is to increase `-search.cacheTimestampOffset` flag value in
for data with timestamps close to the current time. for data with timestamps close to the current time.
### Data updates
VictoriaMetrics doesn't support updating already exiting sample values to new ones. It stores all the ingested data points
for the same time series with identical timestamps. While is possible substituting old time series with new time series via
[removal of old time series](#how-to-delete-timeseries) and then [writing new time series](#backfilling), this approach
should be used only for one-off updates. It shouldn't be used for frequent updates because of non-zero overhead related to data removal.
### Replication ### Replication
Single-node VictoriaMetrics doesn't support application-level replication. Use cluster version instead. Single-node VictoriaMetrics doesn't support application-level replication. Use cluster version instead.