Cache

Definition

In computing, a cache is a hardware or software component that stores data so that future requests for that data can be served faster; the data stored in a cache might be the result of an earlier computation or a copy of data stored elsewhere.

local cache

  • ehcache
  • guava cache
  • spring cache
    • caffeine

server cache

  • memcached
  • redis
    • zset
    • distributed lock (redisson)
      • nx px
      • lease
      • watch dog

Usage

.

references

Licensed under CC BY-NC-SA 4.0
Get Things Done
Built with Hugo
Theme Stack designed by Jimmy