Forgive this shameless plug but have been working on a distributed transactional key value store that has native secondary indexes. Feedback welcomed: www.quasardb.net
I have some suggestions for a better marketing message, so shoot me an email (address in profile) if you want to discuss further.
1. The proposed feature is harder than other proposed features (which ones and why? edit: it turns out there isn't even a proposed feature here...)
2. You see pitfalls or good choices and bad choices (which ones and why?)
Either way, your comment as it stands isn't helpful in the slightest, and I'm calling shenanigans. If you are in either camp 1 or camp 2, why not actually say something useful instead of speaking from this glass pedestal of falsified authority.
edit: formatting.
but even if he were, what risk would this simple feature pose to the redis architecture such that "long and hard" thought is required to avoid some apparently grim consequence?