Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

288
Views
TimescaleDB/Postgres ocupando mucho más espacio de lo esperado

He estado guardando algunos datos de ticks en TimescaleDB y me ha sorprendido la cantidad de espacio que ha estado ocupando. Soy bastante nuevo en esto, pero guardo aproximadamente 10 millones de filas por día en una tabla que tiene las siguientes columnas:

ingrese la descripción de la imagen aquí

Esto ha estado ocupando aproximadamente 35 GB por día, lo que parece excesivo. Me preguntaba qué pasos puedo tomar para reducir esta cantidad: si cambiara la columna de dobles a flotante, ¿tendría esto un gran impacto? ¿Existen otras formas de reducir este tamaño?

EDITAR:

Los resultados de ejecutar chunk_relation_size_pretty() son:

ingrese la descripción de la imagen aquí

y hypertable_relation_size_pretty() :

ingrese la descripción de la imagen aquí

También parece muy extraño que el índice ocupe tanto espacio: intenté consultar los datos en un cierto rango de datos y los resultados tardaron bastante en volver (aproximadamente 10 minutos para los datos de un día). El índice se establece actualmente como un índice compuesto entre (instrumento, intercambio, tiempo DESC).

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Debe activar la compresión nativa de TimescaleDB:

https://docs.timescale.com/latest/using-timescaledb/compression

over 4 years ago · Santiago Trujillo Report

0

Intente almacenar los datos en otras bases de datos de series temporales como InfluxDB o VictoriaMetrics (soy el desarrollador principal de VictoriaMetrics). Pueden proporcionar una mejor compresión en disco que TimescaleDB según los puntos de referencia .

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!