与 c/c++ 相比,python API 需要多长时间才能完成相同的查询?

     2023-02-16     34

关键词:

【中文标题】与 c/c++ 相比,python API 需要多长时间才能完成相同的查询?【英文标题】:how long will the python API take for the same query compared with c/c++? 【发布时间】:2021-11-05 21:03:00 【问题描述】:

想问一下,同样的后端ddb,如果查询结果是1G,用python比用c/c++访问时间会增加多长时间?不知道有没有这方面的测试。

【问题讨论】:

【参考方案1】:

DolphinDB 优化了 Python API,底层也使用了 C++ 语言,使用了 pickle 协议。如果数据类型不包含字符串,则几乎相同。如果包含字符串,时间可能会增加30%左右。

【讨论】:

api 与直接查询数据库相比如何

】api与直接查询数据库相比如何【英文标题】:Howdoesanapicomparetodirectlyqueryingyourdatabase【发布时间】:2020-03-0901:12:29【问题描述】:我对何时需要API感到困惑。我最近创建了一个移动应用程序,其中包含Flutter和CloudFirestore作为数... 查看详情

与 Java 和 Python 相比,为啥每次使用 Cmake 运行 C++ 程序都需要这么长时间?

】与Java和Python相比,为啥每次使用Cmake运行C++程序都需要这么长时间?【英文标题】:WhydoesrunningaC++programusingCmaketakessolongeachtimecomparedtoJavaandPython?与Java和Python相比,为什么每次使用Cmake运行C++程序都需要这么长时间?【发布时间... 查看详情

许式伟:相比python,我们可能更需要go+

ECUG(EffectiveCloudUserGroup,实效云计算用户组)主办的2021ECUGCon于2021年4月10日-11日在上海举办。会上,七牛云CEO许式伟以“数据科学与Go+”为主题发表了主题分享,讲述了对数据科学变迁的理解,对新语言Go+的设想和规划,并大胆... 查看详情

与百度lbs开放平台相比,高德地图api有啥优势?

产品异同,各自优势,怎样高德现在更新一点也不慢,一个多月一版。高德因为自己生产数据,所以在对数据的利用上,比百度有优势。高德的qq群有工作人员在回答问题。而且高德的api覆盖的平台比百度多,包括AndroidiOSWP、W8... 查看详情

与 SqlDataAdapter.Fill() 相比,DataTable.Load() 花费了太多时间

】与SqlDataAdapter.Fill()相比,DataTable.Load()花费了太多时间【英文标题】:DataTable.Load()istakingtoomuchtimecomparedtoSqlDataAdapter.Fill()【发布时间】:2013-07-1005:48:39【问题描述】:我必须用DataSet实现一个异步DB连接方法,所以我首先尝试使... 查看详情

与 2013 年相比,安装过剩

】与2013年相比,安装过剩【英文标题】:Installationglutandglewonvs2013【发布时间】:2015-03-2914:39:28【问题描述】:我有vs2013社区版。使用nuget我安装了nupengl.core包。我添加到我的项目中的唯一东西(除了nupengl.core包)是opengl32.lib(... 查看详情

与 Google 组织结构图 API 相比,有没有更好的 javascript 组织结构图? [关闭]

】与Google组织结构图API相比,有没有更好的javascript组织结构图?[关闭]【英文标题】:ArethereanybetterjavascriptorgchartscomparedwithGoogleOrgChartAPI?[closed]【发布时间】:2011-04-2419:20:35【问题描述】:我们正在使用googleorgchartAPItodisplayourorgch... 查看详情

python是啥干啥用的四个你需要知道的主要用途

...:网络爬虫,web开发,人工智能以及自动化运维。1.网络爬虫相比与其他静态编程语言,如java,c#,C++,python抓取网页文档的接口更简洁。python的urllib2包提供了较为完整的访问网页文档的API。抓取的网页通常需要处理,比如过滤html... 查看详情

linuxc与普通的c语言有啥不一样?

...。虽然长的不一样,但都还是打开文件的函数。如果真的需要分清,那就是需要知道linux与windows之间的API的区别。参考技术AC和LinuxC基本上没有什么区别。我们意义上的普通C,是标准ANSIC,是任何C编译器都应该遵循的C语言协议... 查看详情

c/c++学习路线总结与分享

...知识4、Linux相关知识5、数据库知识6、数据结构与算法7、需要重点关注的编程技术7.1、socket网络编程7.2、多线程与多线程编程7.3、多进程及多进程通信7.4、动态链接库编程7.5、数据库编程7.6、设计模式7.7、学习一些C/C++开... 查看详情

python-与常规python列表相比,numpy有啥优势?

NumPy的数组比Python列表更紧凑-您在Python中描述的列表列表至少需要20MB左右,而单元格中具有单精度浮点数的NumPy3D数组则需要4MB。使用NumPy可以更快地读取和写入项目。也许只关心一百万个单元就不会那么在意,但是肯定会关心... 查看详情

可以将 Python 与 Intel 的 Atom Developer SDK (C/C++) 一起使用吗?

】可以将Python与Intel的AtomDeveloperSDK(C/C++)一起使用吗?【英文标题】:PossibletousePythonwithIntel\'sAtomDeveloperSDK(C/C++)?【发布时间】:2010-03-2608:00:08【问题描述】:所以我用Python和PyGame制作了一个游戏。现在我有兴趣将游戏提交给Intel\'... 查看详情

Laravel 5.2 API 与 Lumen 相比如何? [复制]

】Laravel5.2API与Lumen相比如何?[复制]【英文标题】:HowdoesLaravel5.2APIcomparetoLumen?[duplicate]【发布时间】:2016-11-2623:03:35【问题描述】:我将创建一个包含许多请求的API(每分钟最少约5000个,但可能更多)。我想知道哪个框架更好... 查看详情

如何实现c/c++与python的通信

...面的介绍一下,不仅限于题主提出的问题。以下讨论中,Python指它的标准实现,即CPython(虽然不是很严格)本文分4个部分C/C++调用Python(基础篇)—仅讨论Python官方提供的实现方式Python调用C/C++(基础篇)—仅讨论Python官方提供... 查看详情

c/c++qtmdiarea多窗体组件应用(代码片段)

...其实现了在父窗体中内嵌多种子窗体的功能,使用MDI组件需要在UI界面中增加mdiArea控件容器,我们所有的窗体创建与操作都在这个容器内进行,如下我们将具体介绍该组件的常用使用技巧。MDI窗体控件类似于画布,该控件只具备... 查看详情

与 C-API 相比,Excel 公开 COM API 的方式有啥区别

】与C-API相比,Excel公开COMAPI的方式有啥区别【英文标题】:WhatisthedifferencebetweenhowExcelexposestheCOMAPIcomparedtotheC-API与C-API相比,Excel公开COMAPI的方式有什么区别【发布时间】:2017-05-1919:17:35【问题描述】:我正在使用ExcelDNA库,它似... 查看详情

让 Java 与 Python、C、C++ 和 Ruby 对话

】让Java与Python、C、C++和Ruby对话【英文标题】:GettingJavatotalktoPython,C,C++,andRuby【发布时间】:2011-01-1914:56:17【问题描述】:我已经成功让ProcessBuilder运行外部脚本,但我仍然需要让Java与外部脚本通信。我认为我应该从流程中获取... 查看详情

数据采集器与爬虫相比都有哪些优势?

由于现在数据比较多,仅靠人工去采集,这根本就没有效率,因此面对海量的网页数据,大家通过是使用各种的工具去采集。目前批量采集数据的方法有:1.采集器采集器是一种软件,通过下载安装之后才可以进行使用,能够批... 查看详情