- 主题:Python 有没有支持 COW 的树结构?
我现在使用大量协程对同一个数据结构进行修改与读取。
当然,协程是可以加锁的,当一个协程在写入的时候就禁止其它协程的读操作。不过那样子太圡了。少量写大量读的树,使用 COW 树或许是不错的选择。Python 有哪个第三方模块方便实现 COW 的树吗?最好还支持内存内的事务,比如我添加完几个节点后,一次性地 commit().
--
FROM 124.72.109.*
赞!真的可以代替搜索引擎了。
【 在 callmebbser 的大作中提到: 】
: 来自chat.openai.com:
: Python 有几个第三方模块可以实现 COW (Copy-On-Write) 的树结构,其中比较常用的
: 是 "anytree" 和 "treelib"。
: ...................
--
FROM 124.72.109.*
仔细看了一下两个库的源代码,根本没有 cow 啊!!
【 在 callmebbser 的大作中提到: 】
: 来自chat.openai.com:
: Python 有几个第三方模块可以实现 COW (Copy-On-Write) 的树结构,其中比较常用的
: 是 "anytree" 和 "treelib"。
: ...................
--
FROM 124.72.109.*