Location Registry (local cache)
SHR and MCI may store the location registry data locally in Cassandra database.
Queries:
Only read. Location information may be retrieved by passing a string created by concatenating the following ids (in the order mentioned) - division id, district id, upazilla id, citycorp id, ward id.
Row Key:
division id + district id + upazilla id + citycorp id + ward id
Column Family:
location
Columns:
division, district, upazilla, citycorp, ward
Example:
For ward #20, Banani, Dhaka (division id: 30, district id: 26, upazilla id: 07, citycorp id: 25, union id: 20), the data in Cassandra may look like:
location: {
3026072520: {
division: "Dhaka",
district: "Dhaka",
upazilla: "Banani",
citycorp: "ward 20",
ward: "ward 20"
}
}
References:
Add Comment