1 redis读写原理
读: 读redis->没有,读mysql->把mysql数据写回redis
写: 写mysql->成功,写redis
2 k,v该放何值
个人理解为 KEY为SQL条件【这个可以根据自己的规则自己封装】,Value为查询结果的ID集合,即List<ids>。这个样的,下次查询,直接从redis中拿到List<ids>,然后再去关系型数据库中取,使用主键id查询,这样速度应该很快吧。
写: 写mysql->成功,写redis
个人理解为 KEY为SQL条件【这个可以根据自己的规则自己封装】,Value为查询结果的ID集合,即List<ids>。这个样的,下次查询,直接从redis中拿到List<ids>,然后再去关系型数据库中取,使用主键id查询,这样速度应该很快吧。