DataFrameデータをRedisに書き込む
2037 ワード
方式1
方式2
他のタイプのデータにアクセスしない場合は、方式1をお勧めします.方式2各種データを自由に格納できる
redis.hset(key_name, field, df.to_msgpack(compress='zlib'))
pd.read_msgpack(redis.hget(key_name, field))
方式2
import zlib, pickle
redis.hset(key_name, field, zlib.compress(pickle.dumps(df), 5))
df = pickle.loads(zlib.decompress(redis.hget(key_name, field)))
他のタイプのデータにアクセスしない場合は、方式1をお勧めします.方式2各種データを自由に格納できる