Add the key to the storage, or update that key's value if it already exist
Parameters
key
{string} name of the key you want to create or update
value
{mixed} name of the key you want to create or update. Must be a string, int, float, array, object...
options
{object} add options for storage if necessary
Options
expire
If you want your data expires, add expire in option parameter.
The value of expire must be expressed in second.
By default the value is false
readonly
If you want your data is neither modified nor deleteable., add readonly in option parameter.
The value of readonly must be a boolean.
By default the value is false