Indexing semantic versions in rocksdb
IntroductionA recent requirement that came up was the need to index an attribute for a bunch of records, which was of type semantic version. The attribute contained a major.minor.patch type value denoting the version of some external thing. The requirement was to be able do queries that would filter out rows with versions > or < than a specific version.
This functional requirement can be reduced to a technical definition, which is to provide an index on the semantic version attribute of the reco...
Read more at blog.aawadia.dev