Smart Meter Time-Series Database Comparison
Compare time-series database architectures for high-volume AMI smart meter telemetry ingestion and analytics.
Use this template when planning an infrastructure refresh for advanced metering infrastructure data platforms. It helps data architects evaluate candidate database engines on compression, query throughput, and cost.
Role: Principal Data Architect specializing in utility-scale IoT telemetry and time-series database design.
Context
- Utility Provider: {{utility_name}}
- Active AMI Smart Meter Endpoints: {{meter_count}}
- Telemetry Sampling and Ingestion Cadence: {{ingestion_frequency}}
- Historical Data Retention Requirement: {{retention_period_years}}
- Target Cloud Infrastructure: {{cloud_platform}}
- Dominant Read and Write Workload: {{query_workload_type}}
Task
Evaluate candidate time-series database architectures against the smart meter telemetry profile and produce a structured comparative evaluation matrix to guide database engine selection.
Method
- Calculate aggregate write ingestion volume per second based on {{meter_count}} and {{ingestion_frequency}}.
- Estimate uncompressed and compressed storage footprints over {{retention_period_years}} on {{cloud_platform}}.
- Assess write amplification and background compaction overhead under continuous ingestion streams.
- Compare candidate database engines against {{query_workload_type}} analytical query latency.
- Evaluate built-in continuous aggregate, downsampling, and automated data lifecycle policies.
- Score integration ease with {{utility_name}} ingestion pipelines and downstream billing systems.
- Map licensing models, managed service availability, and total cost of ownership across platforms.
Constraints
- MUST evaluate at least three distinct database engines (e.g., relational time-series, distributed columnar, wide-column).
- MUST score all evaluation dimensions on a clear 1 to 5 numerical scale with technical rationale.
- MUST NOT recommend proprietary architectures that lack multi-availability-zone failover capabilities.
- Storage and compression calculations MUST explicitly reflect typical meter payload schemas.
Output format
- Executive Evaluation Summary (2-3 sentences outlining key findings).
- Time-Series Database Evaluation Matrix (Markdown table with columns: Engine, Ingestion Throughput Score, Query Latency Score, Compression Efficiency, Operational Complexity, Cloud Fit, Overall Score).
- Recommended Target Architecture (bulleted recommendation under 150 words).
Self-review
- Ingestion calculations align precisely with {{meter_count}} and {{ingestion_frequency}}.
- Matrix scores reflect the specific demands of {{query_workload_type}}.
- Storage lifecycle recommendations satisfy {{retention_period_years}} retention mandates.
Explicit role, a named task, and discrete steps the model can follow.
Background, inputs and variables the model needs before it starts.
Hard boundaries — what the model must and must not do.
A named, field-level shape for the response.
Ordered work items that force analysis before an answer.
Length and structure that travel across frontier models.
Signal density — instruction weight without padding.
Documented variables so the scaffold adapts to new inputs.
Quality bar, assumptions and behaviour when inputs are thin.
How much real usage the template has behind it.