{"repo":"thepirat000/CachingFramework.Redis","free":true,"listed":false,"github":"https://github.com/thepirat000/CachingFramework.Redis","clone":"git clone https://github.com/thepirat000/CachingFramework.Redis.git","description":"Distributed caching based on StackExchange.Redis and Redis. Includes support for tagging and is cluster-compatible.","language":"C#","stars":300,"topics":["redis","redis-client","redis-cluster","serialization","redis-api","keyspace-notifications-api","redis-command","tagging","pubsub","ttl"],"license":null,"category":"databases-storage","readme_excerpt":"CachingFramework.Redis .NET Redis client library based on StackExchange.Redis adding some interesting features like an extensible serialization strategy, a tagging mechanism to group keys, hash fields and set members, and a fetching mechanism to support atomic add/get operations, all being cluster-compatible. Features .NET Framework and .NET Core support Typed cache : any serializable object can be used as a cache value. Fetching mechanism : shortcut cache methods for atomic add/get operations (cache-aside pattern). Tagging mechanism : cache items can be tagged allowing to retrieve or invalidate keys or members by tag. Time-To-Live mechanism : each key can be associated to a value defining its time-to-live. Lexicographically sorted sets : for fast string matching and auto-complete suggestion. Pub/Sub support : Publish-Subscribe implementation with strongly typed messages. Geospatial indexes : with radius queries support. HyperLogLog support : to count unique things. Configurable Serialization : a compressed binary serializer by default, or provide your own serialization. Redis data types as .NET collections : List, Set, Sorted Set, Hash and Bitmap support as managed collections. Redis Keyspace Notifications : Subscribe to Pub/Sub channels in order to receive events affecting the Redis data set. Fully compatible with Redis Cluster : all commands are cluster-safe. Usage NuGet To install the package run the following command on the Package Manager Console: Context The RedisConte","default_branch":null,"files":null,"tree":[],"storefront":"/r/thepirat000","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/thepirat000/CachingFramework.Redis/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}