redis
Introduction to Redis
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs and geospatial indexes with radius queries. Redis has built-in replication, Lua scripting, LRU eviction, transactions and different levels of on-disk persistence, and provides high availability via Redis Sentinel and automatic partitioning with Redis Cluster.
Learn more about redis:
Defining profile
Nexial simplifies the connectivity to a Redis server via the concept of a profile
, much like the case for
rdbms
, ssh
and `aws.s3 . In this case, the profile would contain the connection
URL to the target Redis server. For example,
Here, myredis
would be considered the profile name, and be used as the profile
argument in commands below.
For more details about Redis connectivity, check out the following links:
- https://github.com/lettuce-io/lettuce-core/wiki/Redis-URI-and-connection-details
- https://www.iana.org/assignments/uri-schemes/prov/redis
Note: Future version of Nexial might include additional Redis connectivity details.