开发者社区> 问答> 正文

关于 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 1940 0
1 条回答
写回答
取消 提交回答
  • 没有类似的方法,可以这样实现:
    lorange 0, 5 得到前面6个元素

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

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

    2019-07-17 18:55:30
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
ApsaraDB for Redis——与创客同行 立即下载
微博的Redis定制之路 立即下载
云数据库Redis版的开源之路 立即下载