我问了一个SO 问题,发现我最喜欢的Web框架没有非阻塞ORM。所谓非阻塞,是指具有对异步检索的回调支持的ORM。ORM将提供回调或在接收到数据时执行的回调。
我想创建一个,但是有一些问题使我无法开始开发:
- 开发ORM可能会遇到什么问题?
- 支持无阻塞检索是否会大大增加ORM的复杂性?
- 为什么周围的非阻塞ORM这么少?
更新:看来我必须改善我的问题。我们拥有的解决方案已经允许我们以非阻塞方式接收数据,我相信使用这种解决方案的大多数公司都使用原始SQL。我们希望创建一个更通用的解决方案,以便在以后的项目中重复使用。我们可能遇到什么困难?
更新2:首选语言是python,但是我对原理感兴趣。这个问题实际上是给我的,因为我将看一下已经具有非阻塞ORM的平台。