Replies: 4 comments 9 replies
-
Hi, Thanks for creating this library! I am new to using it so would like some recommendations: Could it be because of the frequent checkpoints that we are taking? var logSize = 1L << 20;
this.log = Devices.CreateLogDevice($"{this.dataFolder}\\data\\Store-hlog.log", preallocateFile: false);
objLog = Devices.CreateLogDevice($"{this.dataFolder}\\data\\Store-hlog-obj.log", preallocateFile: false);
this.db = new FasterKV
<string, DeviceValue>(
logSize,
new LogSettings
{
LogDevice = this.log,
ObjectLogDevice = this.objLog
},
new CheckpointSettings
{
CheckpointDir = $"{this.dataFolder}/data/checkpoints",
RemoveOutdated = true
},
new SerializerSettings<string, DeviceValue>
{
valueSerializer = () => new CustomTypes.MyValueSerializer()
}
); Above is the store that we are using. We also use |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I am a bit fuzzy about use cases of this project. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions