FlyDB
FlyDB copied to clipboard
The high-performance kv storage engine based on bitcask paper made in golang
 now only can use in linux because of temp file, it should add windows temp file.

If a data operation, such as data insertion or deletion, fails, you need to perform the operation again according to the operation log.
You can change the data file format to 32kb block based on the wal format of RocksDB to speed up data read and write. The wal log format already exists...
In the current FlyDB startup process, all the data is loaded and the index is built, which can take a long time if the database contains a lot of data....
flydb 目前的功能并不是十分的完善,因此我希望有人可以参与进来,不管你是 DB 的爱好者,或者是专家,甚至刚入门的小白,其实都能够对 flydb 进行相关的贡献。 目前项目比较缺人,如果有意愿的话,欢迎加我 vx:qishen_on 或 qq:1050026498 进行交流!
docker
1. run ./build.sh to go build flyDB-server 2. docker build with /docker/Dockerfile & docker run fail cause:  my host machine  in dockerile use ubuntu:18.04  The docker run...