I am working on utilizing LMDB in a project of mine. However I am struggling a bit on how to manage marshalling of keys.
- packing of C structure into array - and unpacking - handling parrtial keys for range traversals.
Som months ago I read an article named "Shine and poverty key value database LMDB in applications for iOS". It contained some clever techniques. However the article is not longer to be found.
I feel like if I do the handling in a wrong way it will be a nightmare.
How to you handling your keys?