开源一个基于SQLAlchemy左右值存储的树组件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wenxuansoft/article/details/49660473

TreeModel for SQLAlchemy

在数据库中存储树是常见的应用,一般是使用PID的原理来保存的。

获取子节点时用select * from pid=xxx就可以了,但这种机制缺点很多,如果要获取所有后代就需要进行

多次递归调用了,效率很差,因此就有了基于左右值原理存储树的机制,优点多多。

具体原理可以看这篇文章,狂点这里

项目地址:

基于SQLAlcemy ORM库,利用左右值原理来实现树状存储的库。



猜你喜欢

转载自blog.csdn.net/wenxuansoft/article/details/49660473