Java工具篇之Guava-cache内存缓存
常在业务系统中做开发,不会点高级知识点,有点不好意思了。在业务系统中,提高系统响应速度,提供系统高并发能力,其实方向很简单,三个方向,六个字而已: **缓存降级限流。**
当然这是在排除代码质量非常差的情况,如果代码质量很差,都是while循环和高内存占用,那么其实再怎么做都于事无补。除非你有一个马云爸爸,性能不够,机器来凑嘛。阿里云前来支持(1000台机器够了吗?)
缓存应用--Memcached分布式缓存简介
一.
什么是Memcached
Memcached 是一个高性能的分布式内存
对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象
来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。