package redis
redis package object
- Alphabetic
- By Inheritance
- redis
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
class
AbortError
extends RedisError
AbortError subclass of RedisError: All commands that could not finish due to what ever reason
AbortError subclass of RedisError: All commands that could not finish due to what ever reason
- Annotations
- @RawJSType() @native() @JSImport( "redis" , "AbortError" )
-
class
AggregateError
extends AbortError
AggregateError subclass of AbortError: Emitted in case multiple unresolved commands without callback got rejected in debug_mode instead of lots of AbortErrors.
AggregateError subclass of AbortError: Emitted in case multiple unresolved commands without callback got rejected in debug_mode instead of lots of AbortErrors.
- Annotations
- @RawJSType() @native() @JSImport( "redis" , "AggregateError" )
-
class
ParserError
extends RedisError
ParserError subclass of RedisError: Returned in case of a parser error (this should not happen)
ParserError subclass of RedisError: Returned in case of a parser error (this should not happen)
- Annotations
- @RawJSType() @native() @JSImport( "redis" , "ParserError" )
-
trait
Redis
extends Object
redis - This is a complete and feature rich Redis client for node.js.
redis - This is a complete and feature rich Redis client for node.js.
- Annotations
- @RawJSType() @native()
- type RedisCallback[T] = Function2[RedisError, T, Any]
- type RedisChannel = String
-
trait
RedisClient
extends Object with IEventEmitter
Redis Client
Redis Client
- Annotations
- @RawJSType() @native()
-
class
RedisClientOptions
extends Object
Redis Connection Options
Redis Connection Options
- Annotations
- @RawJSType() @ScalaJSDefined()
- type RedisCommand = Any
- type RedisCount = Int
-
class
RedisError
extends Error
RedisError: All errors returned by the client
RedisError: All errors returned by the client
- Annotations
- @RawJSType() @native() @JSImport( "redis" , "RedisError" )
- type RedisMessage = String
-
trait
RedisMulti
extends Object
MULTI commands are queued up until an EXEC is issued, and then all commands are run atomically by Redis.
MULTI commands are queued up until an EXEC is issued, and then all commands are run atomically by Redis. The interface in node_redis is to return an individual Multi object by calling client.multi(). If any command fails to queue, all commands are rolled back and none is going to be executed (For further information look at transactions).
- Annotations
- @RawJSType() @native()
- type RedisResponse = Object
- type RedisTLS = Object
- type RedisTime = String
-
class
ReplyError
extends RedisError
ReplyError subclass of RedisError: All errors returned by Redis itself
ReplyError subclass of RedisError: All errors returned by Redis itself
- Annotations
- @RawJSType() @native() @JSImport( "redis" , "ReplyError" )
Value Members
-
object
Redis
extends Object with Redis
Redis Singleton
Redis Singleton
- Annotations
- @native() @JSImport( "redis" , JSImport.Namespace )
-
object
RedisClient
Redis Client Companion