906.Redis 是什么?两句话做一下概括。

是一个完全开源免费的 key-value 内存数据库 2. 通常被认为是一个数据结构服务器,主要是因为其有着丰富的数据结构 strings、map、 list、sets、 sorted sets。

  1. Redis 使用最佳方式是全部数据 in-memory。
  2. Redis 更多场景是作为 Memcached 的替代者来使用。
  3. 当需要除 key/value 之外的更多数据类型支持时,使用 Redis 更合适。
  4. 当存储的数据不能被剔除时,使用 Redis 更合适。