PHPMem v2.0.1
Version
1.6.45
Uptime
17 days 21 hours 37 minutes 47 seconds
Memory
Total
512MB
Used
12,72MB (2.48%)
Free
499,28MB
Keys
Current
14 060
Total (since start)
40 994
Evictions
0
Reclaimed
760
Expired Unfetched
0
Evicted Unfetched
0
Connections
Current
3 / 1 024 max
Total
241 885
Rejected
0
llm:5d711f15d8d9fc9e41360663d429462747c588544e8c3fec34dcd7a8be1266ba
Edit
{
"table_name": "Indian Startups _ Funding Investors Data April 2022",
"primary_key": "Company Name",
"candidates": [
{
"rank": 0,
"partition_key": "Company Name",
"partition_key_label": "primary_identifier",
"partition_key_reasoning": "Company Name has 94 unique values across 95 rows (uniqueness 0.989, RPUV 1.01), so it identifies one company per row. Only 'Securden' appears twice, and the two rows are an exact duplicate apart from the Amount formatting ($11.700,000 vs $11,700,000). Top-3 coverage is only 4.21%.",
"clustering_key": null,
"clustering_key_label": null,
"clustering_key_reasoning": "Dimension tables do not need internal sorting. There is no time axis; the only datetime column is the constant ingestion timestamp.",
"world_line": null,
"session_column": null,
"confidence": "MEDIUM",
"notes": "Company Name is the natural identifier for this per-company funding profile. It is nearly unique, but the duplicated Securden row means the key should be deduplicated before use as a strict primary key. The table is small (95 rows), so the partition key could also be null. Other columns (Location, Sector, Stage) are attributes, not entity identifiers. The ingestion metadata columns are constants and unusable as keys."
}
]
}