1. String Manipulation
A string in Redis is stored in memory by a key corresponding to a value.
1) Set (name, value, Ex=none, Px=none, Nx=false, Xx=false)
EX, expiry time (seconds)
PX, Expiration Time (ms)
NX, if set to true, the current set operation executes only if name does not exist, with SETNX (name, value)
XX, if set to true, the current set operation only executes "if the name exists.
2) Get (name) # Get value
3) Mset () # Batch setting value
4) Mget (keys, *args) # Bulk Get values
5) Append (name, value) # Append
Example:
Import Redisredis_config = {"Host": "192.168.2.230", "Port": 6379, "db": 0}r = Redis. Redis (**redis_config) R.set ("Time", "20171124") Print (R.get ("Time")) R.mset (year= ", month=" one ", date=") print (R.mget ("Year", "Month", "date")) R.append ("date", "10:13") Print (R.get ("date"))
Operation Result:
20171124
[' 2017 ', ' 11 ', ' 24 ']
2,410:13
2.list operation
Python Operation Redis