One of the solutions for multi-tenancy (e.g. multiple apps accessing the same Redis database while providing isolation from each other) is to implement key prefixing.
However, would it satisfy isolation for
- Query operations
- and search
As such any query (and search) from one application would not leak to the other application data.