No, you cannot control each database individually. These "databases" are intended only for the logical partitioning of your data.
What you can do (depending on your specific requirements and settings) are several instances of redis, each of which performs a different task, and each of them has its own redis.conf file with a memory cover. Disk space cannot be limited, although at least not at the Redis level.
Note: remember that database number 16 is not hard-coded - you can set it in redis.conf .
source share