Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pwipo/lineardb
Linear DB for many consecutive additions of records and no many reads
https://github.com/pwipo/lineardb
java
Last synced: 3 days ago
JSON representation
Linear DB for many consecutive additions of records and no many reads
- Host: GitHub
- URL: https://github.com/pwipo/lineardb
- Owner: pwipo
- License: lgpl-2.1
- Created: 2022-01-24T11:56:08.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T13:02:38.000Z (10 months ago)
- Last Synced: 2024-11-12T03:24:55.407Z (2 months ago)
- Topics: java
- Language: Java
- Homepage:
- Size: 78.1 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# LinearDB
Linear DB is convenient for many consecutive additions of records and no many reads.Small linear db, has log file and index.
Used for not big count of elements.
Db not have internal cache - read data operation always read file.
Full index resident in memory.
Used log file for operations. It increases speed:
* add elements
* update elements
* delete first n elements
* delete element
Search operations slow down as the number of items increases.Each element mast have id (long) and date (long).
`