From d40b2734a9b3085322fba61a7c5eb97b25aaaae6 Mon Sep 17 00:00:00 2001 From: zhengkunwang223 <31820853+zhengkunwang223@users.noreply.github.com> Date: Thu, 1 Jun 2023 14:45:18 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=87=8F=E5=B0=91=20badger=20=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AD=98=E5=8D=A0=E7=94=A8=20(#1216)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/init/cache/cache.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/backend/init/cache/cache.go b/backend/init/cache/cache.go index 6fe1901dd..4d8dad440 100644 --- a/backend/init/cache/cache.go +++ b/backend/init/cache/cache.go @@ -14,29 +14,29 @@ func Init() { options := badger.Options{ Dir: c, ValueDir: c, - ValueLogFileSize: 102400000, - ValueLogMaxEntries: 100000, + ValueLogFileSize: 64 << 20, + ValueLogMaxEntries: 10 << 20, VLogPercentile: 0.1, - MemTableSize: 64 << 20, + MemTableSize: 32 << 20, BaseTableSize: 2 << 20, BaseLevelSize: 10 << 20, TableSizeMultiplier: 2, LevelSizeMultiplier: 10, MaxLevels: 7, - NumGoroutines: 8, + NumGoroutines: 4, MetricsEnabled: true, - NumCompactors: 4, + NumCompactors: 2, NumLevelZeroTables: 5, NumLevelZeroTablesStall: 15, - NumMemtables: 5, + NumMemtables: 1, BloomFalsePositive: 0.01, - BlockSize: 4 * 1024, + BlockSize: 2 * 1024, SyncWrites: false, NumVersionsToKeep: 1, CompactL0OnClose: false, VerifyValueChecksum: false, - BlockCacheSize: 256 << 20, + BlockCacheSize: 32 << 20, IndexCacheSize: 0, ZSTDCompressionLevel: 1, EncryptionKey: []byte{},