Redis (redis)
Redis project's capability scope, deployment products, integration entrance and usage boundaries.
Integrate Redis cache, sequence number, distributed lock, message flow, configuration and reliable message storage. Each capability shares the same infrastructure, but has different contract and consistency boundaries.
source code directory
externals/redis
main bag
Zongsoft.Externals.Redis
Companion theme
Deployment and Usage Portal
Append the main package to the existing host's Deployment checklist, and retain the plugin list, assembly and ancillary running resources in the package:
[plugins zongsoft externals redis]
nuget:Zongsoft.Externals.RedisThe normal connection is located at /Externals/Redis/ConnectionSettings, and the driver and provider alias is Redis. For example, "Connection name@Redis" obtains an instance from the Redis provider based on the specified connection name.
Integration Steps
Configure independent test connections per cache topic, using unique keys to verify reads, writes, and cleanups.
Verify the actual connection selection, database number and key prefix, and then verify the sequence number or lock according to the required capabilities.
When message storage is required, configure the connection and stable storage identity strictly with the same name as the Broker according to the reliability topic.
For specific configuration, calling examples and related basic concepts, see Caching and Distributed Coordination.
Project Boundaries
Further Reading
Browse extensions by project · Caching and Distributed Coordination · source code and project description
Last updated