import "go.chromium.org/goma/server/cache/redis"
Package redis provides cache service by redis (cloud memorystore).
AddrFromEnv returns redis server address from environment variables.
type Client struct {
// contains filtered or unexported fields
}
Client is cache service client for redis.
NewClient creates new cache client for redis.
Close releases the resources used by the client.
func (c Client) Get(ctx context.Context, in *pb.GetReq, opts ...grpc.CallOption) (*pb.GetResp, error)
Get fetches value for the key from redis.
func (c Client) Put(ctx context.Context, in *pb.PutReq, opts ...grpc.CallOption) (*pb.PutResp, error)
Put stores key:value pair on redis.
Package redis imports 10 packages (graph) and is imported by 3 packages. Updated 2020-10-27. Refresh now. Tools for package owners.