PHPMem v2.0.1

Version
1.6.45
Uptime
8 days 4 hours 36 minutes 1 second

Memory

Total
512MB
Used
7,68MB (1.5%)
Free
504,32MB

Keys

Current
5 910
Total (since start)
11 098
Evictions
0
Reclaimed
326
Expired Unfetched
0
Evicted Unfetched
0

Connections

Current
4 / 1 024 max
Total
76 997
Rejected
0
llm:fd28c801040ccef643a78cf58c981ad7c48c1c27b8496f2065b2ec07318d79f0
TTL 5 days 15 hours 12 minutes 56 seconds Size 1,42KB Export
Edit
```json { "table_name": "dataset_lifecycle", "table_type_tags": [ {"tag": "path", "confidence": 0.90}, {"tag": "event", "confidence": 0.30} ], "primary_type": "path", "insufficient_evidence": false, "entity": { "columns": ["dataset_id", "batch_id"], "unique_per_row": true }, "time_axis": { "columns": ["submitted_at"], "kind": "event_time" }, "reasoning": "The composite entity (dataset_id, batch_id) is unique per row — batch_id Uniqueness 1.000 makes each row distinct. However, dataset_id repeats (RPUV 2.00, Uniqueness 0.500, top value d_9e733a56 appears 22 times), and the rows trace a dataset's processing lifecycle along the submitted_at axis. Each row records a state transition: submitted → insights_started → insights_ready, with status values (backfilled, complete, degraded, failed, in_progress) and status_reason capturing the outcome. The time_to_insights_ms and multiple timestamp columns (submitted_at, insights_started_at, insights_ready_at) record the progression. Replaying a dataset's rows in submitted_at order reconstructs its processing history and current state at any point — this is path. The batch_id is the occurrence identifier for each processing attempt, making the grain (dataset, batch), but the dataset is the entity whose state evolves." } ```