Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add downsapmling for ceresdb #688

Open
chenmudu opened this issue Mar 2, 2023 · 2 comments
Open

Add downsapmling for ceresdb #688

chenmudu opened this issue Mar 2, 2023 · 2 comments
Labels
feature New feature or request Proposal Feature proposal

Comments

@chenmudu
Copy link

chenmudu commented Mar 2, 2023

Describe This Problem

At this stage, downsampling has become one of the basic capabilities in the field of time-series databases, which can solve problems such as excessive data volume returns under certain special circumstances (large time interval, high data set density).

CeresDB should support such a capability, at least in the immediate plans.

Proposal

The engine layer supports downsampling, and supports dynamic downsampling and configuration downsampling. Matching, clients in each language should also support such an API.

Notice:

  • dynamic downsampling:Support can automatically adjust the sampling granularity according to the time interval.
  • configuration downsampling:Rely on the user to provide the accuracy of the downsampling.

Additional Context

OpenTSDB Downsampling

@chenmudu chenmudu added the feature New feature or request label Mar 2, 2023
@jiacai2050
Copy link
Contributor

Thanks for suggestion.

Downsample is indeed important for time-series user-case, to support downsample an RFC maybe required to discuss

  • pros and cons of downsample
  • when query will use downsampled data
  • how to run downsample job(in main server or some other background components).
  • ....

@chenmudu
Copy link
Author

chenmudu commented Mar 2, 2023

  • pros and cons of downsample

In most people's opinion, downsampling should have no disadvantages for time series data. Maybe I'm missing something, can anyone add here.

@chenmudu chenmudu changed the title add downsapmling for ceresdb Add downsapmling for ceresdb Mar 2, 2023
@jiacai2050 jiacai2050 added the Proposal Feature proposal label Mar 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request Proposal Feature proposal
Projects
None yet
Development

No branches or pull requests

2 participants