Develop Python Apps
Installation
Install the Python driver using the following command.
$ sudo pip install yedis
Working example
Prerequisites
This tutorial assumes that you have:
- installed YugabyteDB, created a universe, and are able to interact with it using the Redis shell. If not, please follow these steps in the quick start guide.
Writing the Python code
Create a file yb-redis-helloworld.py
and add the following content to it.
import redis
# Create the cluster connection.
r = redis.Redis(host='localhost', port=6379)
# Insert the user profile.
userid = 1
user_profile = {"name": "John", "age": "35", "language": "Python"}
r.hmset(userid, user_profile)
print "Inserted userid=1, profile=%s" % user_profile
# Query the user profile.
print r.hgetall(userid)
Running the application
To run the application, type the following:
$ python yb-redis-helloworld.py
You should see the following output.
Inserted userid=1, profile={'age': '35', 'name': 'John', 'language': 'Python'}
{'age': '35', 'name': 'John', 'language': 'Python'}
当前内容版权归 YugabyteDB 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 YugabyteDB .