Skytable general questions

Hi Chris,

Are you using a Mongo db internally for the get/set/query of objects ?

While the app is running, it is possible that a new user use the app, therefore I need to init again skyTable. Can I safely call skytable:init multiple time ?

Also, from time to time, I may need to clean up some old  profiles, do you have any recommendations or suggestions of how you would clean-up the database ?

thanks
Nick

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

Thanks Chris,

You answer all my questions and its working perfectly :slight_smile:

Nick

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

Thanks Chris,

You answer all my questions and its working perfectly :slight_smile:

Nick