遇到项目的一个问题,后台管理系统前端页面的,select的option是有用户添加显示的,当用户在使用option的页面添加了数据,查看和修改数据的时候option要如何进行回显呢
有想过几种想法,比如在打开页面的时候一次性全部获取到,目前使用这种方式。但是数据量一多,多到几千条几万条那种类型的话,要等他频繁获取完,多用户同时打开那可能就后台访问量GG了这个想法,不太现实。
动态加载的话就回显会出问题不太现实,可能有种思路就是打开信息页去获取用户那条选择的option数据是否还在,在的话就进行放于首位,然后对接下来请求的数据进行判断拼接,没有也直接是空白未选择状态,这样还像还行,不知道是不是正常的使用思路,
存缓存似乎也不太现实,是会变动的数据,所以请教一下。
数据量多,就异步加载,懒加载,有多少数据,就加载多少数据,这样的思路不可行。
用户写了文本再去数据库或者缓存库里查询。
不建议写在mysql或者orcale里面,你可以写在Elasticsearch数据库,他是是非关系型数据库。是一个接近实时的搜索平台