- URL:
GET http://localhost:3000/userdb1/set?key=myKey&value=myValue&ttl=10
- URL:
GET http://localhost:3000/userdb1/get?key=myKey
- URL:
http://localhost:3000/{db_name}/set - Method:
POST
{
"key": "myKey",
"value": "myValue",
"ttl": 10
}- URL:
http://localhost:3000/userdb1/set - Method:
POST - Body:
{ "key": "myKey", "value": "myValue", "ttl": 10 }
Success Response:
{
"message": "Cache set successfully!"
}Failure Response (Missing Parameters):
{
"message": "Missing required parameters: key, value, ttl"
}- URL:
http://localhost:3000/{db_name}/get - Method:
GET
- key: The cache key you want to retrieve.
- URL:
http://localhost:3000/userdb1/get?key=myKey - Method:
GET
Success Response:
{
"key": "myKey",
"value": "myValue"
}Failure Response (Missing Key):
{
"message": "Key is required"
}Failure Response (Cache Expired or Not Found):
{
"key": "myKey",
"value": null
}