Packages

package client

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. class Command extends AnyRef

    Auto generated API Commands to interact with REDIS.

  2. class Redis extends ReadStream[Response]

    A simple Redis client.

  3. class RedisAPI extends AnyRef

    Auto generated Redis API client wrapper.

  4. class RedisOptions extends AnyRef

    Redis Client Configuration options.

  5. class Request extends AnyRef

    Builder for REDIS requests that will be encoded according to the RESP protocol was introduced in Redis 1.2.

    Builder for REDIS requests that will be encoded according to the RESP protocol was introduced in Redis 1.2. Which became the standard way for talking with the Redis server in Redis 2.0.

    Redis protocol documentation states:

    Clients send commands to a Redis server as a RESP Array of Bulk Strings.

    So all non String/Bulk types will be encoded to Bulk for convenience.

  6. class Response extends AnyRef

    The response received from the REDIS server.

    The response received from the REDIS server. Redis responses can have several representations:

    • simple string - C string
    • integer - 64bit integer value
    • bulk - byte array
    • multi - list

    Due to the dynamic nature the response object will try to cast the received response to the desired type. A special case should be noted that multi responses are also handled by the response object as it implements the iterable interface. So in this case constructs like for loops on the response will give you access to the underlying elements.

Value Members

  1. object Command
  2. object Redis
  3. object RedisAPI
  4. object RedisOptions
  5. object Request
  6. object Response

Ungrouped