Results 2 comments of Henry Xiong

@armink FDB_KV_CACHE_TABLE_SIZE加大的确可以提高访问速度,不过也会加大RAM开销,且这个开销是每个分区都都会有一份cache table,是这样吧? 另外有个机制想确认一下:cache table是将最近**读或写**的目标更新到table中,这样看来,经常密集访问的目标会驻留在table中,并有效提高检索效率,这个理解是否正确?

@armink 你好,我和 @shihang-zhang 是同一个项目的同事,非常喜欢你的FlashDB的功能和轻量且易用。 目前我们在实际使用时,的确存在这样的用例:数据量不大但是改写很频繁,所以我们选择预留较多Flash sectors并且调大FDB_GC_EMPTY_SEC_THRESHOLD,目的是:尽量均匀磨损各sector并且使得GC每次清理较少数目的sector以保证系统不会在GC时阻塞太久。 比如我们现在总体persistent数据