Details
-
Improvement
-
Status: Resolved
-
Urgent
-
Resolution: Fixed
-
5.0-alpha1, 5.0, 5.1
-
None
-
Performance
-
Challenging
-
All
-
None
-
Description
The current per-SSTable index components are large because the primary keys that are stored in them include the token as part of the byte comparable. The byte comparable puts the token first meaning that we get very little prefix compression from either the trie or the sorted terms store.
We can fix this by removing the token from the primary key serialization. This would allow us to get the prefix compression from the trie and the sorted terms store.
Attachments
Issue Links
- links to