LonaDB is a document-oriented (JSON) DBMS written in PHP.
- Source Code
- https://github.com/Lona-Development/Server[02]
- Developer
- Country of Origin
- DE
- Start Year
- 2023 [06]
- Former Name
- LunaDB
- Project Types
- Hobby, Open Source
- Written in
- PHP
- Operating System
- Linux
- License
- AGPL v3
- @lona_devs[04]
LonaDB is a document-oriented (JSON) DBMS written in PHP.
Indexes
The DBMS relies on PHP's built-in associate arrays to find a record based on its primary key.
Logging[05]
LonaDB maintains a single encrypted data file per table. After updating a record, the DBMS writes the entire table file to disk. It does not support write-ahead logging or other safety mechanisms to prevent torn writes.
Citations
6 sources- Lona Development lona-development.org
- GitHub - Lona-Development/Server · GitHub github.com
- Lona Development | Lona Development lona-development.org
- https://twitter.com/lona_devs twitter.com
- Server/src/LonaDB/Tables/Table.php at main · Lona-Development/Server · GitHub github.com
- https://github.com/LonaDB/Hadro/commit/d1763c59a4f45708584511dc01b32ff0595b6ef7 github.com
Revision #4