tryObjectEncoding(): use shared objects with maxmemory and non-LRU policy.
tryObjectEncoding(): use shared objects with maxmemory and non-LRU policy.

In order to make sure every object has its own private LRU counter, when
maxmemory is enabled tryObjectEncoding() does not use the pool of shared
integers. However when the policy is not LRU-based, it does not make
sense to do so, and it is much better to save memory using shared
integers.

JackieXie168/redis,JackieXie168/redis,JackieXie168/redis,JackieXie168/redis