It's good to see such an important project adopt a viral copyleft license. Hope this will help the redis developers to monetize on the huge momentum they've built in the past years.
Curious how it stacks up against imagemagick in terms of features and performance.
Working on a project that would greatly benefit for a custom redis module.
What does 'DMA method' mean here?
So basically you can model data structures on top of this, provided that there is an easy way to convert offsets to pointers, or that your structs are scalar only.
In the case of the inverted index, it uses delta and varint encoding of the index records, so no real mapping to structs was needed, I just traverse the data and deserialize each entry on the fly in a pretty fast manner.
Another example was the use of this for bloom filters, that directly manipulate bits on the key.