We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Currently, we use u32 to encode the string/bytes in the memtable, leading to much encoding overhead for small string or bytes.
Use varint for the encoding of length.
No response
The text was updated successfully, but these errors were encountered:
refactor: use varint to encode string/bytes length (#1060)
8afb0b1
## Rationale close #1055 ## Detailed Changes - use varint to encode length of string/bytes in memtable ## Test Plan - Existing tests
baojinri
Successfully merging a pull request may close this issue.
Describe This Problem
Currently, we use u32 to encode the string/bytes in the memtable, leading to much encoding overhead for small string or bytes.
Proposal
Use varint for the encoding of length.
Additional Context
No response
The text was updated successfully, but these errors were encountered: