求意见或建议。比较稳定的数据放在下拉列表合适还是放在数据库合适
这个比较稳定的数据是指长期不会变的数据。eg1:性别只有男和女、说不定哪天出了个其它类的(人妖)。eg2:中国有56个民族,说不定哪天再出个民族也是可能的。
问题:这些数据放在下拉列表和数据库比较
1、从读取速度比较
2、占用内存空间比较
3、其它方面。
谢谢众人意见或建议。
问题:这些数据放在下拉列表和数据库比较
1、从读取速度比较
2、占用内存空间比较
3、其它方面。
谢谢众人意见或建议。
...全文
请发表友善的回复…
发表回复
xiebin133 2012-06-21
- 打赏
- 举报
个人建议稳定的数据放客户端,服务端每次更新,第一个速度慢,第二个在网络比较糟糕的情况下会加载不出来,你的界面可能就会出现一半下面一半还在加载,这样客户体验效果不好。等到后台数据更新之后,客户端在从服务端更新一遍数据就好。你可以把名族用0-55存储,这个是id 主键, 然后在存储个名字比如0对应汉族。这样查找起来很方便,最好不要放程序里面写个列表写死,以后如果要更新,还要修改程序。
友君快乐 2012-06-21
- 打赏
- 举报
比如地球有那么多国家,每个国家都是省市县(其它国家不是这么称呼,打比方)、这些数据都比较稳定和固定,放在服务器是不是会比较占流量且负载比较大,如果放在客户端上会不会读取速度比较快,对服务器和客户端整体来说性能会不会比较稳定些。
qq120848369 2012-06-21
- 打赏
- 举报
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
客户端 or 服务端?
也可以这么理解,就是把数据存储在服务器上还是客户端上。
[/Quote]
这个问题主要看数据量, 数据量大放服务端, 数据量小更新频率快则直接作为文件存在客户端, 你的下拉表单读文件创建就可以了。
引用 3 楼 的回复:
客户端 or 服务端?
也可以这么理解,就是把数据存储在服务器上还是客户端上。
[/Quote]
这个问题主要看数据量, 数据量大放服务端, 数据量小更新频率快则直接作为文件存在客户端, 你的下拉表单读文件创建就可以了。
友君快乐 2012-06-21
- 打赏
- 举报
[Quote=引用 3 楼 的回复:]
客户端 or 服务端?
[/Quote]
也可以这么理解,就是把数据存储在服务器上还是客户端上。
客户端 or 服务端?
[/Quote]
也可以这么理解,就是把数据存储在服务器上还是客户端上。
qq120848369 2012-06-21
- 打赏
- 举报
客户端 or 服务端?
友君快乐 2012-06-21
- 打赏
- 举报
我的下拉列表是开发工具中的控件,不属于数据库里面的。
图灵狗 2012-06-21
- 打赏
- 举报
列表是视图,数据库才是真实的数据,两者没有可比性啊!你在数据库中用简单类型来存储就好,比如民族只需用“0~55”来表示,而列表中预先存储“汉族”、“藏族”、“白族”等直观的字串,这样形成一种对应关系。