1.需求
项目中用到省市区,需要后台返回省市区三级结构,
2.实现
个人实现的过程:首先是查出省级行政单位(包括直辖市,香港,台湾,澳门),再查市一级行政单位,最后再查县区级行政单位,整体查下来消耗时间太长(10多秒),所以这种方法不太可取;因此,我将查出来的三级结构保存到缓存中,下次再查直接去缓存中取(大概几百毫秒),这种方法对数据一致型要求不高的能够满足需求,不知有没有大佬有更好的方案.
[注]:省市县在一张表里存放,也是呈三级结构.
1.需求
项目中用到省市区,需要后台返回省市区三级结构,
2.实现
个人实现的过程:首先是查出省级行政单位(包括直辖市,香港,台湾,澳门),再查市一级行政单位,最后再查县区级行政单位,整体查下来消耗时间太长(10多秒),所以这种方法不太可取;因此,我将查出来的三级结构保存到缓存中,下次再查直接去缓存中取(大概几百毫秒),这种方法对数据一致型要求不高的能够满足需求,不知有没有大佬有更好的方案.
[注]:省市县在一张表里存放,也是呈三级结构.