If customers cannot install it themselves, then like many commercial software, redis and the various libraries it depends on are packaged and thrown to customers. Generally, you need to use a wrapper script to set LD_LIBRARY_PATH or the like. You can also statically link a redis (this only depends on the kernel and CPU).
I just took a look and found that redis has very few library dependencies. However, it is still a headache if the glibc version does not meet the requirements. Just link it statically.
If customers cannot install it themselves, then like many commercial software, redis and the various libraries it depends on are packaged and thrown to customers. Generally, you need to use a wrapper script to set
LD_LIBRARY_PATH
or the like. You can also statically link a redis (this only depends on the kernel and CPU).I just took a look and found that redis has very few library dependencies. However, it is still a headache if the glibc version does not meet the requirements. Just link it statically.
Redis seems to be a green software, you can just decompress it and use it
If it is an RH system, it can be made into an RPM package.