摘要: 数据多的案例 服务器在处于大量的请求,几万,几十万的请求。 数据库(关系型数据库、非关系型数据库),一个表或者一个redis key数据过多。 解决思路 一个数据过多,系统不能同时处理大量请求,或者数据库中单个数据过大,就需要使用到数据拆分 请求过多,采用分流的思路,把服务器做一个集群处理,将请求分 阅读全文
posted @ 2021-09-07 22:09 小码A梦 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 登录流程 前端登录传输用户名和md5加密后的密码 后端对密码在进行md5加密,或者使用md5加密的密码 + id 进行盐加密,增加密码被破解的难度。 登录成功后,这里分成单体,或者分布式的情况 单体 单体比较简单,登录成功后,在后端在 session 里面 setAttribute 存入用户信息。 阅读全文
posted @ 2021-09-07 19:12 小码A梦 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 前言 缓存是一种提高数据读取性能的技术,在计算机中cpu和主内存之间读取数据存在差异,CPU和主内存之间有CPU缓存,而且在内存和硬盘有内存缓存。当主存容量远大于CPU缓存,或磁盘容量远大于主存时,哪些数据应该被应该被清理,哪些数据应该被保留,这就需要缓存淘汰策略来决定。常见的策略有三种:先进先出策 阅读全文
posted @ 2021-09-07 12:43 小码A梦 阅读(78) 评论(0) 推荐(0) 编辑