缓存
Kensin_
中科院信工所在读,想变强的计算机渣硕一枚
展开
-
Redis入门
一.Redis入门Redis是一款基于键值对的NoSQL(关系型数据库之外的数据库的统称Not Only SQL)数据库,它的值支持多种数据结构。<key,value>value类型:字符串(strings)、哈希(hashes)、列表(lists)、集合(sets)、有序集合(sorted sets)等。Redis将所有的数据都存放在内存中,所以它的读写性能十分惊人。同时,Redis还可以将内存中的数据以快照或日志的形式保存到硬盘上,以保证数据的安全性。快照:bin的形式;直接保存原创 2021-05-06 19:41:39 · 89 阅读 · 0 评论 -
Redis 有序集合为什么叫zset?zset英文全称是什么?
很疑惑,有序集合的英文全称明明是sorted sets,为啥叫zset呢?Redis官网上没有解释,但是在Github上有人向作者提问了。作者是这么回答的哈哈哈Hello. Z is as in XYZ, so the idea is, sets with another dimension: theorder. It’s a far association… I know ????原来前面的Z代表的是XYZ中的Z,zset是在说这是比set有更多一个维度的set ????...原创 2021-05-20 14:58:58 · 1836 阅读 · 5 评论 -
详解浏览器缓存来提升用户体验
缓存可以大幅提升用户的访问速度因此来提升用户体验。缓存又分为浏览器端的缓存和服务器端的缓存。下面来比较一下浏览器缓存和Nginx缓存的优劣。项目优点缺点浏览器缓存1.使用本地缓存时,没有网络消耗,速度最快 2.对于失效缓存,304相应可以做到流量消耗最小化仅仅提升一个用户的本地体验Nginx缓存1.提升所有用户的体验 2.降低上游服务的负载 3.通过304相应减少与上游服务间的流量消耗用户仍然保持网络消耗所以当然是要同时使用这两种缓存。Etag头部ETag原创 2020-08-03 10:21:07 · 217 阅读 · 0 评论