使用shell生成数据并插入到redis数据库中
[root@snort redis]# cat set.sh #!/bin/bash # Redis服务器地址和端口 REDIS_HOST="localhost" REDIS_PORT="6379" REDIS_PASS="123456" # 插入的键值对数量 NUM_ENTRIES=1000000 # 插入的键的前缀 KEY_PREFIX="testkey" # 生成随机字符串的长度 RANDOM_STRING_LENGTH=30 # 连接Redis并插入键值对 for ((i=0; i<NUM_ENTRIES; i++)) do KEY="$KEY_PREFIX$i" # 生成随机字符串,包含大小写字母和数字 VALUE=$(openssl rand -base64 48 | tr -dc 'a-zA-Z0-9' | head -c $RANDOM_STRING_LENGTH) # 使用redis-cli插入键值对 redis-cli -h $REDIS_HOST -p $REDIS_PORT -a $REDIS_PASS SET $KEY $VALUE >/dev/null echo "Inserted: $KEY -> $VALUE" done echo "Insertion complete."
分类:
shell
标签:
shell生成redis数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探