为什么redis需要把所有的数据放到内存中?

参与13

3同行回答

youki2008youki2008  系统架构师 , DDT
Redis主要是做cache,加快前端的查询速度。将数据放到内存中,可以大大的提高cache的访问和命中率。显示全部

Redis主要是做cache,加快前端的查询速度。将数据放到内存中,可以大大的提高cache的访问和命中率。

收起
互联网服务 · 2020-04-27
浏览1687
lxuelxue  数据库管理员 , 某互联网公司
Redis 为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以 redis 具有快速和数据持久化的特征。如果不将数据放在内存中,磁盘 I/O 速度为严重影响 redis 的性能。...显示全部

Redis 为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数据写入磁盘。所以 redis 具有快速和数据持久化的特征。如果不将数据放在内存中,磁盘 I/O 速度为严重影响 redis 的性能。

收起
互联网服务 · 2020-02-21
浏览2201
Luga LeeLuga Lee  系统架构师 , None
基于其底层实现原理显示全部

基于其底层实现原理

收起
互联网服务 · 2020-02-22
浏览1931

提问者

andyfa
软件开发工程师某证券
擅长领域: 数据库大数据服务器

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-02-20
  • 关注会员:4 人
  • 问题浏览:4071
  • 最近回答:2020-04-27
  • X社区推广