vibe.d beta banner
get vibe.d
0.10.0

Asynchronous I/O that doesn’t get in your way, written in D

Module vibe.db.redis.idioms

Type safe implementations of common Redis storage idioms.

Note that the API is still subject to change!

Functions

NameDescription
jsonEncoded(value)
redisStrip(val) Strips all non-Redis fields from a struct.

Structs

NameDescription
JsonEncoded
LazyString
RedisCollection
RedisLock
RedisObject Models a single strongly typed object.
RedisObjectField
RedisStripped Represents the stripped type of a struct.

Enums

NameDescription
RedisCollectionOptions

Aliases

NameTypeDescription
RedisHashCollection RedisCollection!(RedisHash,OPTIONS,ID_LENGTH) Models a set of numbered hashes.
RedisListCollection RedisCollection!(RedisList!T,OPTIONS,ID_LENGTH) Models a strongly typed numbered set of values.
RedisObjectCollection RedisCollection!(RedisObject!T,OPTIONS,ID_LENGTH) Models a strongly typed set of numbered hashes.
RedisSetCollection RedisCollection!(RedisSet!T,OPTIONS,ID_LENGTH) Models a strongly typed numbered set of values.
RedisStringCollection RedisCollection!(RedisString!T,OPTIONS,ID_LENGTH) Models a strongly typed numbered set of values.
Authors

Sönke Ludwig

Copyright

© 2014 Sönke Ludwig

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.