跳转到主要内容

Redis大学示例应用的样本数据生成器。

项目描述

Redisolar Sample Data Generator

这是教育团队“redisolar”应用程序的快速样本数据生成器。

Python版本

此包需要Python 3.7。

安装

检出存储库后,请确保您正在使用virtualenv。在检出目录中创建一个,如下所示

python3 -m venv env

然后激活它

source env/bin/activate

接下来,您可以使用pip安装Python依赖项

pip install .

如果您要编写代码,请以“可编辑”模式安装它并包括开发依赖项

pip install -e ".[dev]"

运行

此包安装了load_redisolar命令。运行它将生成样本数据并将其上传到目标Redis实例。

默认情况下,redisolar将数据上传到运行在本机localhost端口6379的Redis实例,无密码。它使用包含站点数据的包含JSON文件。

您可以使用--hostname--port--filename选项覆盖主机名、端口和文件名

$ load_redisolar --hostname 192.168.1.2 --port 16379 --filename path/to/sites.json

指定密码

对于受密码保护的Redis实例,您可以使用--request-password选项交互式地指定密码。

$ load_redisolar --request-password
Redis password: xyz

通过设置环境变量REDISOLAR_REDIS_PASSWORD以非交互方式指定密码。

$ export REDISOLAR_REDIS_PASSWORD=xyz
$ load_redisolar

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

本版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

redisolar_sample_data_generator-1.0.5-py3-none-any.whl (27.9 kB 查看哈希值)

上传时间 Python 3

由以下机构支持