永发信息网

redis 省市地区三级结构怎么设计

答案:2  悬赏:50  手机版
解决时间 2021-02-11 23:03
  • 提问者网友:niaiwoma
  • 2021-02-11 17:01
redis 省市地区三级结构怎么设计
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-02-11 18:34
@红薯是没有用的. 他很怕别人@ 他.
用 Redis 来做这个, 会给人一种杀鸡用牛刀的感觉.
用 MySQL 就可以做到相当好了. 而且还有现成的数据.
会因为习惯和应用的不同, Redis 的结构也会完全不同,比如说,
有的人喜欢把 城市ID,城市名称,城市拼音,隶属省市ID(对应SQL中的一行) 放在一起, 做在Hash 键中.
而有些人喜欢通过
城市ID 来拆开, 各个字段放在不同的 String 中.
具体用哪种, 关键还是要看应用的类型.
如果经常通过城市ID去读取其中的某一字段, 那拆开会好一些.
如果经常通过城市ID去读取全部字段, 那用 Hash 会好一些.
你可以估计一下哪种类型的操作次数会更多, 就用对应的结构.
隶属于省/市, 这个可以用 Set 集合来做, 比较灵活一些.
全部回答
  • 1楼网友:独钓一江月
  • 2021-02-11 19:22
虽然我很聪明,但这么说真的难到我了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯