Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
404 views
in Technique[技术] by (71.8m points)

sqlite - update tree structure in django models

I have this tree of nodes, which I should store them in sqlite database. I'm using this tree like a cache so I have to be able to read fast, but also I'm going to update it periodically. I have seen django-treebeard which has some easy to use functions, but I'm still not sure about the update part. Is there any better library for this case? or what is the best implementation of update which I can add to django-treebeard functionalities?

question from:https://stackoverflow.com/questions/65881355/update-tree-structure-in-django-models

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I use django-mptt in my projects when I have some sort of Tree architecture.

MPTT is a technique for storing hierarchical data in a database. The aim is to make retrieval operations very efficient.

The trade-off for this efficiency is that performing inserts and moving items around the tree is more involved, as there's some extra work required to keep the tree structure in a good state at all times.

--- From the README


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...