RedisConfig holds the state of the cluster nodes, and uses consistent hashing to map keys to nodes
RedisContext extends sparkContext's functionality with redis functions
RedisEndpoint represents a redis connection endpoint info: host, port, auth password db number, and timeout
RedisEndpoint represents a redis connection endpoint info: host, port, auth password db number, and timeout
the redis host or ip
the redis port
the authentication password
database number (should be avoided in general)
RedisStreamingContext extends StreamingContext's functionality with Redis