Redis(内存数据库)

Redis为了解决:小虚拟机处理最大负载达到每秒数千条页面记录的情况

Redis是一个速度非常快的非关系数据库,它可以存储键(key)与5种不同类型的值(value)之间的映射,可以使用客户端分片来扩展写性能。

  • 分片是一种将数据库划分为多个部分的方法,对数据的划分可以基于键包含的ID,基于键的散列值,或者基于以上两者的某种组合。
  • 通过对数据进行分片,用户可以将数据存储到多台机器里面,也可以从多台机器里面获取数据。
  • 这种方法在解决某些问题是可以获得线性级别的性能提升。