返回介绍

redis linsert key before /after pivot value

发布于 2023-03-04 22:04:58 字数 829 浏览 0 评论 0 收藏 0

redis linsert命令主要用于链表类型(key)在指定的元素附件(之前或者之后)插入一个新的元素。

语法结构:

 linsert key before/after pivot value

语法解析:

before:表示是在指定元素之前,

after:表示在指定元素之后。

pivot:指定的元素。

value:要新插入的元素。

返回值:

返回插入之后的链表的长度。

如果链表(key)不存在当做空链表处理,不执行任何操作。

如果链表中没有找到pivot(指定元素),那么不执行任何操作。

如果key不是链表类型,返回一个错误。

实例:

--给链表插入数据
rpush mylist "hello" "free" "redis" 
--在redis后面插入一个新的元素 ok
linsert mylist after "redis" "ok"
--在redis前面插入一个新的元素 is 
linsert mylist before "redis" "is"

结果:

redis linsert key

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文