timescaledb
Créer des applications de séries temporelles avec TimescaleDB
متاح أيضًا من: 2025Emma
TimescaleDB transforme PostgreSQL en une base de données de séries temporelles puissante. Cette compétence fournit des conseils complets sur les hypertables, les agrégats continus, la compression et l'analyse en temps réel pour vous aider à créer des applications de surveillance, IoT et financières évolutives.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "timescaledb". How do I create a hypertable for storing temperature readings from IoT sensors?
النتيجة المتوقعة:
- Créer une hypertable en utilisant CREATE TABLE avec des options d'hypertable:
- • Colonne temporelle: timestamp with time zone
- • Intervalle de chunk: 1 jour (ajuster selon le volume de données)
- • Segmenter par: sensor_id pour un filtrage efficace
- Exemple SQL créant la table et activant le partitionnement automatique
التدقيق الأمني
آمنThis is a pure documentation skill containing TimescaleDB database documentation in markdown format. No executable code, scripts, binaries, or network capabilities detected. The skill only provides informational responses about TimescaleDB features and usage.
درجة الجودة
ماذا يمكنك بناءه
Stockage de données de capteurs IoT
Stocker et analyser des lectures de capteurs à haut volume avec partitionnement automatique et requêtes rapides par plage temporelle
Tableaux de bord de surveillance
Créer des systèmes de surveillance en temps réel avec agrégation de métriques et politiques de rétention
Données tick financières
Analyser des données de trading à haute fréquence avec des buckets temporels et des hyperfonctions statistiques
جرّب هذه الموجهات
Comment créer une hypertable dans TimescaleDB et insérer des données de séries temporelles? Montrer un exemple avec une configuration de chunk appropriée.
Configurer la compression pour mon hypertable afin de réduire les coûts de stockage. Quelles sont les meilleures pratiques pour les politiques de compression?
Créer un agrégat continu qui synthétise les métriques horaires de mes données de capteurs. Comment configurer l'actualisation automatisée?
Optimiser mes requêtes de séries temporelles. Comment utiliser time_bucket et les hyperfonctions pour des requêtes analytiques efficaces?
أفضل الممارسات
- Configurer les intervalles de chunk pour que les index tiennent dans 25% de la mémoire disponible
- Utiliser des colonnes segmentby appropriées pour les patterns de filtrage courants
- Activer les politiques de compression après la période de rétention initiale
- Créer des agrégats continus pour les agrégations fréquemment utilisées
تجنب
- Utiliser des intervalles de chunk par défaut sans considérer le volume de données
- Créer des hypertables sans définir de types de colonne temporelle appropriés
- Sauter la compression sur les grands ensembles de données historiques
- Exécuter des requêtes analytiques directement sur les données brutes de l'hypertable