问题描述
我知道这个问题似乎有点奇怪,但是我正在用python做一些高性能的算法代码。它具有大量图遍历,并且非常有状态,因此非常受cpu限制。我想设置某种关系数据库,例如用于管理此状态的接口,并带有所有适当的RDBMS架构附带的通常保证,例如外键,约束等,更不用说SQL查询了。
现在,算法的状态和逻辑已经相当离婚。在这一点上,状态本身或多或少是一个关系数据库,但它不是一堆表/行,而是一堆具有相当复杂的关系网络的对象,而这些关系几乎全都是关系(例如1:1、1:N, N:M等)。
理想情况下,我可以使用一种标准的ORM技术来写出一堆模式,但是除了使用redis或sqlite之外,它还可以与单例之类在同一python进程中进行处理这样所有内容都保留在本地内存中
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)