Hi Russ, stay tuned, we are preparing a 0.1 release for Soil before or at the time of pharo12 release. With 0.1 we will document how to use it. If you use STON it will be similar because if you do db := Soil path: ‚mydb‘. db initializeFilesystem. txn := db newTransaction. txn root: yourModelRoot. txn commit. it will save all of the 7,3 MB in the database. Every time you do txn := db newTransaction. txn root it will read all of the model you have just write now but concurrent safe. Optimizing this is partitioning your graph and saying which of your objects are standalaone by saying txn makeRoot: anObject. then only the needed parts of your model are loaded. But in order to save it you have to mark the objects you made root dirty by saying txn markDirty: anObject That‘s all for basic usage. For the rest you need to wait for the documentation. Norbert Am 17.02.2024 um 19:47 schrieb Russ Whaley <whaley.r...@gmail.com>:
|
- [Pharo-users] Re: Backing up data sean
- [Pharo-users] Re: Backing up data Norbert Hartl
- [Pharo-users] Re: Backing up data Russ Whaley
- [Pharo-users] Re: Backing up dat... Norbert Hartl
- [Pharo-users] Re: Backing up dat... Tim Mackinnon
- [Pharo-users] Re: Backing up... Yanni Chiu
- [Pharo-users] Re: Backi... Tim Mackinnon
- [Pharo-users] Re: B... Yanni Chiu
- [Pharo-users] R... Tim Mackinnon
- [Pharo-users] G... James Foster via Pharo-users