- 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
}