Redis-阿里云 1G Redis 能支撑多少数据量?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

Redis-阿里云 1G Redis 能支撑多少数据量?

简驿 2017-04-01 15:11:11 4882
  最近,公司业务要增加Nonce鉴权,计划把Nonce作为Key值存在Redis中。但是,在评估项目时,预估目前的Key数目会在30万左右,占用内存空间50MB(key值数量很大,但内存占用小)。同时,考虑到后期业务的扩大,Key值的数量会不会影响查询的效率。

  虽然,在redis官网上的介绍,GET方法的时间复杂度是O(1)。但是,对其是否能支撑这么多数据量的查询效率,存在疑惑。所以,想问一下有评测过的小伙伴吗?
NoSQL Redis
分享到
取消 提交回答
全部回答(1)
  • 仲肥
    2019-07-17 21:00:16

    GET的时间复杂度为O(1),这是因为redis用hash table存储所有的key-value,时间复杂度和数据量无关,所以不用担心数据量带来GET效率变低。


    应该考虑的是你要存储的数据1G是否够用,线下测试一下,阿里云redis也支持弹性扩缩容,随时可以扩充到2G或更大规格

    1 0
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题