标签:sql 分布式 nosql redis hyper 配置 需求 存在 spring
在Java Web开发中,使用数据库来进行数据的存储。
高并发、大数据量
例如:商品抢购的场景、主页访问量瞬间较大的情况,单一使用数据库来保存数据的系统会因为面向磁盘读/写速度比较慢的问题而存在性能弊端,数据库容易宕机。
“关于使用内存存储数据,我知道谷歌好像就是把所有互联网的数据都存储在内存条的,所以才会有如此高质量、高效的搜索,但它毕竟是谷歌……”
高并发:天猫双11、抢红包、抢演唱会门票等
如果使用数据库来进行处理,轻则造成用户体验极差用户量流失,重则数据库瘫痪,服务宕机。
想要在Java中使用Redis缓存,需要添加相关的Jar包依赖,打开Maven仓库的网站,导入工程即可。
Redis 只能支持六种数据类型(string/hash/list/set/zset/hyperloglog)的操作。
MySQL性能测试:每秒1000以下,还和引擎相关
Redis:10w请求不在话下
标签:sql 分布式 nosql redis hyper 配置 需求 存在 spring
原文地址:https://www.cnblogs.com/hider/p/11639422.html