|
|
|
|
|
by Rochus
1570 days ago
|
|
I implemented my own NoSql database for Crossline which supports an efficient storage and traversal of outline items (see https://github.com/rochus-keller/Udb). Even if there was a dedicated API in Emacs/Org-mode it's still file based text buffer interpretation and management behind the scenes. |
|
This is how the Leo editor does it - it's in Python and it can handle a fairly large number of nodes before any slowdown is noticeable.