Python 全栈系列163 MongoAgentV2

Python 全栈系列163 MongoAgentV2,第1张

说明

MongoAgent在pymongo的基础上进行了一层封装,让用户以API的形式进行调用。本次在前版的基础上做了一些改进。

内容 1 MongoAgentV2简单介绍

MongoAgent在启动时已经依赖一个本地的Mongo库启动(24003), 这个库主要用来存放一些基础的配置,以及用于一些通用的存储。在使用时,允许用户向指定的数据库发起 *** 作。

2 功能
	import requests as req
	test_mongoagent_host_ip = 'http://IP:PORT/'
2.1 add_a_connection | 增加新的连接

为了避免每次请求都传送数据库的请求地址和密码,MongoAgentV2提供一个接口来一次性的保存新的连接信息,并返回一个哈希码用于连接的替代。

  • 1 提交新的连接
  • 2 返回哈希码
  • 3 使用哈希码进行后续的 *** 作

有一个小的点:同一个连接可能产生若干不同的哈希码。因为我们是以字典方式保存连接的,而字典是无序的,所以每次计算哈希可能不同。但是一个连接一般最多就四个哈希,然后我就懒得改了。

	test_config = {'host':'111.111.111.111','port':'24026','username':'xxx','password':'xxxx'}

	# 增加连接
	resp_dict =

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/727604.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-26
下一篇 2022-04-26

发表评论

登录后才能评论

评论列表(0条)

保存