系统层面优雅解决高并发缓存问题

1、缓存中使用json字符串而不是用对象 原因是:其中一个场景是在分布式部署环境中,如果对原先的对象属性值的类型做了变化,那么在部署时,后部署的机器,如果使用缓存中的新数据,会出错,可能会导致整个对象的解析失败。但是使用JSON值,那么就只会导致单个的属性值解析失败。   2、在实际应用中禁止使用System.out.println(); 原因是:它是不使用buffer的IO流,很耗费性能。  
相关文章
相关标签/搜索