python实现redis三种cas事务操作
253
2022-07-30
pip install pymongo
建立连接:client = pymongo.MongoClient(host='...',port=27017)
指定数据库:db = client[数据库名]
指定集合:collection=db[集合名]
基本使用
查找文档: find()
添加文档:insert()
修改文档:update()
删除文档:remove()
官方推荐
查找一条文档: find_one()
查找所有:find() 只是一个对象 可以用for 遍历出来
添加一条文档:insert_one()
添加多条:insert_many()
删除一条文档:delete_one()
删除多条:delete_many()
修改一条文档: update_one()
需要用$进行操作,加上$set,否则会报错:update only works with $ operators
修改多条:update_many()
Python连接Redis
在python中操作redis的命令和命令行的几乎一模一样
import redis
redis.Redis():为了兼容旧版本,不推荐使用
连接redis:con_redis = Redis.StrictRedis()
在程序操作的数据为bytes类型,加入decode_responses=True,写入的数据为str类型
Redis.StrictRedis( decode_responses=True )
操作数据:print( con_redis.keys() )
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~