使用场景
导入数据时,不符合校验规则的数据给予错误提示并导出给用户看
解决方案
导入时将不符合校验规则的数据,加上errorMsg放到reqVO中,校验完成后,将reqVOS转成JSON,放到redis中,key是用户id,expired根据业务设置,导出时去redis中取数据转成List,再转成excel
字段
导入接口的resVO:成功条数,失败条数
导入接口的reqVO:错误提示
漏洞
redis大key问题
补漏方案
写入时判断
根据实际情况,业务和性能之间做选择,超过一定大小,拒绝写入redis,提示用户错误数据过多
分治?
后置分解?