Commit Graph
13 Commits
Author SHA1 Message Date
Oleg HahmandOleg Hahm 86f5550e60 [fdb] close stream pointer via fclose() (#268)
Co-authored-by: Oleg Hahm <oleg@riot-os.org>
2023-12-08 16:38:51 +08:00
armink 718f73fbe6 [fdb] Add file access cache in file mode. The GC speed is up 2X. 2023-11-19 12:34:43 +08:00
armink deae3d1d3f [fdb] Fixed build error. 2023-10-15 15:00:10 +08:00
armink c02f3f8573 [fdb] Update the fdb file mode log. 2023-10-15 14:31:38 +08:00
benpicco 07dcd7f035 [fdb] fix comparison of integer expressions of different signedness (#226) 2023-08-08 10:34:54 +08:00
朱天龙 (Armink) 8608140d88 [fdb] check some read error for file mode 2023-05-28 19:02:04 +08:00
armink fd062f7053 [fdb] fix error code. 2022-01-25 20:18:26 +08:00
Tennn11 9376925922 【修改】write函数增加sync参数,KVDB和TSDB存储数据时减少sync次数 2021-08-06 16:38:11 +08:00
armink 16b41780dd [fdb] Add fdb_kvdb_deinit & fdb_tsdb_deinit function.
[fdb] Add init but NOT_FORMAT mode in TSDB and KVDB.
[kvdb] Update the cache when load KV.
2021-04-15 22:52:32 +08:00
armink 3cbc868f0e [fdb] Support MSVC compiler.
Signed-off-by: armink <armink.ztl@gmail.com>
2021-03-08 21:29:30 +08:00
armink 0afb773f08 [fdb] Improve the file mode write speed. 2021-03-08 21:23:52 +08:00
armink 474fc522e5 Fix some build warning on linux. 2021-01-03 22:27:59 +08:00
armink 9eea31ac18 Add file storage mode. 2021-01-03 19:17:51 +08:00