关于 redis 中取元素的方法? -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

关于 redis 中取元素的方法?

redis中有这样一个数组:

array =[1,2,3,4,5,6,7,8,9,0]

请问redis有没有这样一个方法实现如下:

functionName(array,0,5)

这个方法返回[1,2,3,4,5,6]
同时原来的array的结果变成[7,8,9,0]

请问redis中有这样的方法吗?
没有的话,最简单的实现是怎样的呢?

展开
收起
爵霸 2016-03-09 10:24:34 1668 0
1 条回答
写回答
取消 提交回答
  • 爵霸

    没有类似的方法,可以这样实现:
    lorange 0, 5 得到前面6个元素

    ltrim 7, -1 删除第7个元素前面的元素

    还有一些边界条件,请查看文档。

    2019-07-17 18:55:30
    赞同 展开评论 打赏
问答分类:
问答地址:
相关产品:
问答排行榜
最热
最新
相关电子书
更多
Redis Cluster的基本原理
立即下载
Redis多线程性能优化
立即下载
Codis 集群演化与 Redis 异步迁移
立即下载