Hi,
SkyTable uses the Redis datastore with customizations specifically for JSON data.
I’m not entirely clear on your second question, I’m assuming you mean a different user using the same app instance, as in sharing a device? In this case, yes, you can call a new session with the proper credentials. SkyTable is scoped per user, basically pairing user management with data. You generally wouldn’t use just a single sign on, though that is possible. Again, I may not understand the question fully.
For clean up, the recommendation is to set an extremely high expiry on the data, noting that the expiry time is reset on each access.There are some tools that allow you to connect to the datastore. I will elaborate more on that if needed. The idea is to have a very low-to-no management footprint.
Let me know if I can clear up question #2 more for you.
-dev