輸入redis, os, dotenv模組
import redis,os from dotenv import load_dotenv load_dotenv() r = redis.Redis.from_url(os.environ.get('REDIS_HOST_PASSWORD'))
第0筆時間標記下的光線與距離值
timeticks = '2024-0-01-01-01-00' light = 0 distance = 0 r.rpush('pico:timeticks',timeticks) r.hset('pico:light',mapping={timeticks:light}) r.hset('pico:distance',mapping={timeticks:distance})
第1筆時間標記下的光線與距離值
timeticks = '2024-0-01-01-01-10' light = 1 distance = 10 r.rpush('pico:timeticks',timeticks) r.hset('pico:light',mapping={timeticks:light}) r.hset('pico:distance',mapping={timeticks:distance})
第2筆時間標記下的光線與距離值
timeticks = '2024-0-01-01-01-20' light = 2 distance = 20 r.rpush('pico:timeticks',timeticks) r.hset('pico:light',mapping={timeticks:light}) r.hset('pico:distance',mapping={timeticks:distance})
第3筆時間標記下的光線與距離值
timeticks = '2024-0-01-01-01-30' light = 3 distance = 30 r.rpush('pico:timeticks',timeticks) r.hset('pico:light',mapping={timeticks:light}) r.hset('pico:distance',mapping={timeticks:distance})
第4筆時間標記下的光線與距離值
timeticks = '2024-0-01-01-01-40' light = 4 distance = 40 r.rpush('pico:timeticks',timeticks) r.hset('pico:light',mapping={timeticks:light}) r.hset('pico:distance',mapping={timeticks:distance})
RedisInsight呈現結果
List格式:pico:timeticks
Hash格式:pico:light
Hash格式:pico:distance