校招小白请教一个问题,像一些一般不会改变的死数据(例如:学校名单、省份 /城市列表等),一般是存数据库还是放什么别的地方吗?
1
Jooooooooo 2021-05-16 23:34:20 +08:00
用数据库做数据落地, 可以同步到中心化缓存里读, 如果数据量不大直接放本地也可以.
|
2
imdong 2021-05-16 23:34:37 +08:00
起码你举例的几个,我会优先考虑存文件,放在云存储上。
|
3
tianxin8431 OP @imdong 可是读起来不会很麻烦吗
|
4
cubecube 2021-05-16 23:37:49 +08:00
看你应用了,你的引用肯定有一个存储数据的 db 的,放在里面。
所谓的'死'是相对的,总有更新或者替换的一天 |
5
tianxin8431 OP |
6
dic 2021-05-17 00:30:43 +08:00 via Android
能简单解决的事情就不要复杂化,没有特别需求直接存数据库就行。
|
7
herozzm 2021-05-17 00:31:18 +08:00
直接 json 文件读取
|
8
hushao 2021-05-17 01:04:52 +08:00
你要是代码中用,直接代码里面写死就可以。哪里用得着数据库,还需要读写一次,最次要是数据很多你也可以放文件。
|
9
Jooooooooo 2021-05-17 01:39:12 +08:00
@tianxin8431 想要缓存的话那就放 redis 里吧.
|
10
iseki 2021-05-17 08:14:38 +08:00 via Android
有没有配置中心之类的配套组件?丢那里呗,反正一般那些东西都有缓存
|
11
raaaaaar 2021-05-17 12:26:24 +08:00 via Android
放内存里就行,不管啥缓存,尽量不要放磁盘里
|
12
7gugu 2021-05-17 14:01:25 +08:00
写死在代码里面或者存数据库。
|