You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
define the size that considered small: pingcap Titan and fjall consider 1KB is a large value. Garage use 4KB as large value. We will start with 1KB and provide the command line config to change it
performance improvement: when getting a key, we have to get the metadata first, which means two gets. with inlined data, we only need one get
write reduction: doesn't need to write to the disk storage-> one less write
see garage implementation
We could do it after finishing the sled to fjall migration
deliverables:
of course the code
configurable from the command line:
- the max size of the object to be inlined
- option to enable fjall key-value separation, see : fjall: key value separation #40 (comment)
get
s. with inlined data, we only need one getgarage
implementationWe could do it after finishing the
sled
tofjall
migrationdeliverables:
- the max size of the object to be inlined
- option to enable fjall key-value separation, see : fjall: key value separation #40 (comment)
cargo bench
?Tasks:
implement the inlined data on multipart(if needed), require key-value separation feature.The text was updated successfully, but these errors were encountered: