1
nroskill 2018-04-12 17:15:59 +08:00
数据量并不大啊 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2016/index.html
弄个 json 丢在服务端,全下载到客户端不压缩也就几十 K 吧 或者干脆服务端存着就行了,没必要上 mysql |
2
xiqian OP @nroskill 关键是我们项目本身就有地址库的表,要从表里查询出数据,然后组装 json,不能直接用网上组装好的地址库 json 数据
|
3
learnshare 2018-04-12 17:21:10 +08:00
通常这个数据查一次就换存起来了吧,第一次哪怕慢都没问题,通常也就查一次
|
4
guojxx 2018-04-12 17:21:16 +08:00
需求是啥 三级联动?
|
5
xiqian OP @learnshare 我也是怎么想的,现在就是要实现这个
|
7
guojxx 2018-04-12 17:24:25 +08:00
树表
首先加载所有省,点击在联动加载 |
9
learnshare 2018-04-12 17:31:01 +08:00
@xiqian 让前端 /客户端定数据的结构就是了
|
12
nroskill 2018-04-12 17:45:13 +08:00
{
'北京市': { '昌平区': { 'XX 镇':{} } } } |
13
night98 2018-04-12 17:47:39 +08:00 via Android
省作为第一个字段,后面跟个 json 格式字段保存市县的 json 数据,效率高,还能加缓存。
|
15
lihongjie0209 2018-04-12 17:52:47 +08:00
与其想办法优化 mysql 还不如直接加一层缓存
|
16
kimown 2018-04-12 17:53:37 +08:00 via Android
这种死数据,静态 json 文件也行
|
17
yogogo 2018-04-12 18:03:31 +08:00
redis
|
19
xielemon 2018-04-12 22:47:47 +08:00
高德有提供 api
|