【发布时间】:2016-10-14 01:28:03
【问题描述】:
正如标题所说,简单的问题...... 在 Python 2/3 中何时使用 pyodbc 以及何时使用 jaydebeapi?
让我用几个示例场景详细说明...
如果我是一名解决方案架构师,并且正在研究一个 Pyramid Web 服务器,该服务器希望访问多种 RDBMS 类型(HSQLDB、Maria、Oracle 等),并期望实现大量并发并需要延迟性能一个单一的 Web 服务器,将选择哪种范式?为什么?
如果我要实施一个企业微服务解决方案(又名新的 SOA),每个微服务都访问特定的目标 RDBMS,但每个微服务都具有高负载和性能延迟要求,我会选择哪种范式?为什么?
传统上,JDBC 在需要良好并发性的大型企业解决方案中表现得更好。 Python中是否普遍存在相同的特质?除了上述两种方法,还有其他方法吗?
我是 Python 新手,所以如果我的问题没有意义,请耐心等待,我会尝试进一步详细说明。最好从高级解决方案设计中考虑我的问题,然后从头开始作为开发人员。如果你是 sol 架构师,你会要求什么作为范式?
【问题讨论】:
-
这个问题可以从更多细节中获益,以获得更具体的答案。参照。如果它已经适合您手头的问题,我的回答,否则请对答案发表评论,或者如果问题需要更多修改,请编辑您的问题。好吗?
-
好吧,我在 2 天前编辑了问题...
标签: python python-3.x pyodbc jaydebeapi