redis-session-sets - Koa Redis sessions with field-referencing cross sets

  •        6

A redis session for Koa that creates sets for specific values. Use-case: you want to know all the sessions related to a user so that if the user resets his/her password, you destroy all the sessions.

https://github.com/koajs/redis-session-sets

Dependencies:

csrf : ^3.0.1
lodash : ^4.1.0
ms : ^2.0.0

Tags
Implementation
License
Platform

   




Related Projects

generic-session - koa session store with memory, redis or others.

  •    Javascript

Notice: koa-session support external store now, please migrate to koa-session. Generic session middleware for koa, easy use with custom stores such as redis or mongo, supports defer session getter.

Redisson - Redis based In-Memory Data Grid for Java

  •    Java

Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client.

tomcat-redis-session-manager - Redis-backed non-sticky session store for Apache Tomcat

  •    Java

Sessions are stored into Redis immediately upon creation for use by other servers. Sessions are loaded as requested directly from Redis (but subsequent requests for the session during the same request context will return a ThreadLocal cache rather than hitting Redis multiple times.) In order to prevent collisions (and lost writes) as much as possible, session data is only updated in Redis if the session has been modified. The manager relies on the native expiration capability of Redis to expire keys for automatic session expiration to avoid the overhead of constantly searching the entire list of sessions for expired sessions.

connect-redis - Redis session store for Connect

  •    Javascript

connect-redis is a Redis session store backed by node_redis, and is insanely fast :). Requires redis >= 2.0.0 for the SETEX command.Pass the express-session store into connect-redis to create a RedisStore constructor.

django-redis-sessions - Session backend for Django that stores sessions in a Redis database

  •    Python

If you prefer domain socket connection, you can just add this line instead of HOST and PORT. Splits sessions between Redis instances based on the session key. You can configure the connection type for each Redis instance in the pool (host/port, unix socket, redis url).


redis-session-store - A simple session store for Rails based on Redis.

  •    Ruby

A simple session store for Rails based on Redis.

session - Simple session middleware for koa

  •    Javascript

Simple session middleware for Koa. Defaults to cookie-based sessions and supports external stores. The cookie name is controlled by the key option, which defaults to "koa:sess". All other options are passed to ctx.cookies.get() and ctx.cookies.set() allowing you to control security, domain, path, and signing among other settings.

connect-redis - Redis session store for Connect

  •    Javascript

Redis session store for Connect

yii2-redis - Yii 2 Redis extension.

  •    PHP

This extension provides the redis key-value store support for the Yii framework 2.0. It includes a Cache and Session storage handler and implements the ActiveRecord pattern that allows you to store active records in redis. For license information check the LICENSE-file.

readthis - :newspaper: Pooled active support compliant caching with redis

  •    Ruby

Readthis is a Redis backed cache client for Ruby. It is a drop in replacement for any ActiveSupport compliant cache and can also be used for session storage. Above all Readthis emphasizes performance, simplicity, and explicitness. For new projects there isn't any reason to stick with Memcached. Redis is as fast, if not faster in many scenarios, and is far more likely to be used elsewhere in the stack. See this blog post for more details.

redis-objects - Map Redis types directly to Ruby objects

  •    Ruby

This is not an ORM. People that are wrapping ORM’s around Redis are missing the point. This gem originally arose out of a need for high-concurrency atomic operations; for a fun rant on the topic, see An Atomic Rant, or scroll down to Atomic Counters and Locks in this README.

redisco - A Python Library for Simple Models and Containers Persisted in Redis

  •    Python

Redisco allows you to store objects in Redis. It is inspired by the Ruby library Ohm and its design and code are loosely based on Ohm and the Django ORM. It is built on top of redis-py. It includes container classes that allow easier access to Redis sets, lists, and sorted sets. Redisco requires redis-py 2.0.0 so get it first.

sessions - Gin middleware for session management

  •    Go

Gin middleware for session management with multi-backend support (currently cookie, Redis, Memcached, MongoDB, memstore).

redis-store

  •    Ruby

Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web frameworks

Agrona - Library to build high-performance applications in Java and C++

  •    Java

Agrona provides a library of data structures and utility methods that are a common need when building high-performance applications in Java and C++. It supports Buffers, Map, Sets, Cache, Queues and lot more.

reddit-plugin-place-opensource - place

  •    Javascript

Install the plugin itself. Finally, you'll need redis running. You can run it in the background or in a screen session, or set up some fancy upstart stuff if you're crazy.

reddit-plugin-place-opensource - place

  •    Javascript

Install the plugin itself. Finally, you'll need redis running. You can run it in the background or in a screen session, or set up some fancy upstart stuff if you're crazy.

N-club - 使用 Koa + MongoDB + Redis 搭建论坛系统

  •    Javascript

使用 Koa + MongoDB + Redis 搭建论坛系统

redismq - a durable message queue system for go based on redis, see also https://github

  •    Go

Note: This project is no longer actively maintained. Please refer to its spiritual successor rmq. This is a fast, persistent, atomic message queue implementation that uses redis as its storage engine written in go. It uses atomic list commands to ensure that messages are delivered only once in the right order without being lost by crashing consumers.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.