we know set has nx, xx, ex, pxat, exat, get and keepttl etc
can we add this to hset as well and to all other command?
Comment From: oranagra
please elaborate on what exactly is missing, and preferably what's the use case you have for it. also, please check for existing discussion on these (would be better than to "vote" in an existing one rather than open a new one)
e.g. HSETNX already exists, do you want an NX argument to HSET that does the same? or do you refer to the key not existing rather than the field?
regarding expiration, if you're referring to field expiration (rather than key expiration), there are already many requests about it, it's a bit complicated to do and would induce some overheads. here's one request (there are probably many others): https://github.com/redis/redis/issues/6620