new implementation of an integer storage

It can store multiple streams of integers in a single
file. It uses blocks of 512 byte, which is only 1/8th
of the block size the file based data-store uses. This
reduces the overhead and waste of memory for short
integer streams significantly. Storing data in one big
file, instead of many small files, makes backups much
more efficient.
This commit is contained in:
2018-08-26 09:37:56 +02:00
parent 15a72f09d7
commit b7ebb8ce6a
9 changed files with 1041 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
apply plugin: 'antlr'
dependencies {
compile project(':file-utils')
compile project(':pdb-utils')
compile 'org.apache.logging.log4j:log4j-core:2.10.0'
compile 'org.apache.logging.log4j:log4j-slf4j-impl:2.10.0'
compile 'org.lucares:primitiveCollections:0.1.20180817193843'
}