Python 通过适配器而不是REST查询CouchDB是否更快?

Python 通过适配器而不是REST查询CouchDB是否更快?,python,database,performance,couchdb,Python,Database,Performance,Couchdb,假设我在CouchDB数据库中有一些数据。总体规模约为10万个文档 我有一个_设计文档,它存储了一个“获取所有实体”视图 假设请求是在本地计算机上针对本地数据库执行的: via curl:curl-X GEThttp://127.0.0.1/mydb/_design/myexample/_view/all via:entities=Entity.view('mydb/all') 与2(JSON编码/解码、HTTP请求解析等)相比,1是否需要执行任何额外的计算?这将如何影响从数据库查询“所有”实体

假设我在CouchDB数据库中有一些数据。总体规模约为10万个文档

我有一个_设计文档,它存储了一个“获取所有实体”视图

假设请求是在本地计算机上针对本地数据库执行的:

  • via curl:
    curl-X GEThttp://127.0.0.1/mydb/_design/myexample/_view/all
  • via:
    entities=Entity.view('mydb/all')
  • 2
    (JSON编码/解码、HTTP请求解析等)相比,
    1
    是否需要执行任何额外的计算?这将如何影响从数据库查询“所有”实体的性能


    我想直接查询数据库(选项2)应该比将请求/响应包装成JSON更快,但我不确定这一点。

    在API的封面下,Couchdbkit使用了,这是一个REST库


    换句话说,Couchdbkit是CouchDB REST API的pythonic API,其工作量与自己使用REST API的工作量相同。

    在API的封面下,Couchdbkit使用的是REST库

    换句话说,Couchdbkit是CouchDB REST API的pythonic API,并且将完成与自己使用REST API相同的工作量