bin/sh 脚本中的 Redis 语法帮助?

标签 redis

目前我已经计划了一个使用脚本将键值添加到使用 rpush 的 redis 的过程。

我目前正在使用 bin/sh 启动 redis。 但是将我的键值推送到 redis 服务器的语法是什么。

#!/bin/sh

redis-cli -h 172.16.114.54
rpush stlfile "fad.stl"         // how to rpush in with the correct syntax?

什么样的语言更适合redis所以也许我现在可以改变以简化我 future 的流程

最佳答案

似乎使用 python 编写 Redis 代码会更容易 从我在这里找到的这篇文章中,我可以轻松安装 python。 ImportError: No module named redis

我设法用这个创建了一个 python 脚本

import redis

r = redis.StrictRedis(host='172.16.114.54', port=6379, db=0)
r.lpush ('stlfile', 'variable.stl')
r.lrange ('stlfile', 0, -1)

当与另一个客户核实时,我设法看到 variable.STL 进入了 :D

关于bin/sh 脚本中的 Redis 语法帮助?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29508497/

相关文章:

mysql - SOLR 中的动态数据(如计数、观看次数等)- NRT 与 Redis?

redis - servicestack redis,使用SetEntry时,会在redis db中自动生成一个key为 "ids:+objectName"的集合,如何禁用它?

node.js - 如何获得所有回答值条件的键

ruby - 连接池返回 Redis 的实例而不是 ConnectionPool

redis - 如何在 Redis 中对多个数据库进行多次获取

azure - 如何将 hyperloglog key 迁移到 azure redis

azure - 基于 kubernetes 的高可用、冗余 Redis 集群

redis - 如何使用 Redis 存储和检索复合键值

ruby - 如何在logstash过滤器中使用redis?

java - 没有 Sentinel 连接,Spring Boot 和 Spring Data Redis 无法启动