Displaying 1 to 20 from 20 results

phpredis - A PHP extension for Redis

  •    C

The phpredis extension provides an API for communicating with the Redis key-value store. It is released under the PHP License, version 3.01. This code has been developed and maintained by Owlient from November 2009 to March 2011.You can send comments, patches, questions here on github, to n.favrefelix@gmail.com (@yowgi), to michael.grunder@gmail.com (@grumi78) or to p.yatsukhnenko@gmail.com (@yatsukhnenko).

huststore - High-performance Distributed Storage

  •    C

huststore is a open source high performance distributed database system. It not only provides key-value storage service with extremely high performance, up to 100 thousand QPS, but also supports data structures like hash, set, sorted set, etc. Also, it can store binary data as value from a key-value pair, and thus can be used as an alternative of Redis.In addtion, huststore implements a distributed message queue by integrating a special HA module, features including message Push Stream, and message Publish-SubScribe, these features can be used as replacements of the corresponding features in rabbitmq and gearman.

RediSearch - FullText Search module for redis

  •    C

Redisearch implements a search engine on top of Redis, but unlike other redis search libraries, it does not use internal data structures like sorted sets. Inverted indexes are stored as a special compressed data type that allows for fast indexing and search speed, and low memory footprint.

ReJSON - a JSON data type for Redis

  •    C

ReJSON is a Redis module that implements ECMA-404 The JSON Data Interchange Standard as a native data type. It allows storing, updating and fetching JSON values from Redis keys (documents). It has full support of the JSON standard. Documents are stored as binary data in a tree structure, allowing fast access to sub-elements.




phpiredis - PHP extension for Redis based on Hiredis

  •    C

Phpiredis is an extension for PHP 5.x and 7.x based on hiredis that provides a simple and efficient client for Redis and a fast incremental parser / serializer for the RESP protocol.Building and using this extension requires hiredis (>=0.9.0 <1.0.0) to be installed on the system. hiredis is usually available in the repositories of most Linux distributions, alternatively it is possible to build it by fetching the code from its repository.

corvus - A fast and lightweight Redis Cluster Proxy for Redis 3.0

  •    C

Corvus is a fast and lightweight redis cluster proxy for redis 3.0 with cluster mode enabled.Most redis client implementations don't support redis cluster. We have a lot of services relying on redis, which are written in Python, Java, Go, Nodejs etc. It's hard to provide redis client libraries for multiple languages without breaking compatibilities. We used twemproxy before, but it relies on sentinel for high availabity, it also requires restarting to add or remove backend redis instances, which causes service interruption. And twemproxy is single threaded, we have to deploy multiple twemproxy instances for large number of clients, which causes the sa headaches.

redis-migrate-tool - A convenient and useful tool for migrating data between redis group.

  •    C

redis-migrate-tool is a convenient and useful tool for migrating data between redis.Please install automake, libtool, autoconf and bzip2 at first.

redis-graph - A graph database as a Redis module

  •    C

RedisGraph is the first queryable property graph database to use sparse adjacency matrices and linear algebra to represent and query graphs. To see RedisGraph in action, visit Demos.


vire - Multithread redis

  •    C

vire (pronounced "vip-redis") is a multithread redis(based on redis-3.2.0) maintains in vipshop.Please install automake, libtool, autoconf and bzip2 at first.

mruby-hiredis - mruby bindings for https://github.com/redis/hiredis

  •    C

All Redis Commands are mapped to Ruby Methods, this happens automatically when you connect the first time to a Server.

libvmod-redis - VMOD using the synchronous hiredis library API to access Redis servers from VCL.

  •    C

VMOD using the synchronous hiredis library API to access Redis servers from VCL.Please, check out the project wiki for some extra information and useful links.

libae - redis's async event loop library

  •    C

Redis's async event library, you can use it in your projects.

cthulhu - Extend Redis with JavaScript modules

  •    C

The JavaScript commands are precompiled, can access the Redis API at a low level, and if judiciously used, can result in very good performance. This module depends on Redis 4.0.

rd_themis - Themis module for Redis database

  •    C

This module provides a simple and secure way to store data in Redis via encrypting/decrypting with various Themis primitives. It is Apache 2.0 licensed, so you may use it quite freely.

redis-roaring - Roaring Bitmaps for Redis

  •    C

This project uses the CRoaring library to implement roaring bitmap commands for Redis. These commands can have the same performance as redis' native bitmaps for O(1) operations and be up to 8x faster for O(N) calls, according to microbenchmarks, while consuming less memory than their uncompressed counterparts (benchmark pending). Pull requests are welcome.

rebloom - Bloom Filter Datatype for Redis

  •    C

Note: You can also build and load the module yourself. In order to use this module, build it using make and load it into Redis.

secondary - Redis Secondary Indexing Module

  •    C

This project is a Redis Module that adds the ability to create and query secondary indexes in Redis. This module adds a new data type to Redis: a compound index, internally based on a SkipList.

redis-tdigest - t-digest module for Redis

  •    C

This is a Redis module for the t-digest data structure which can be used for accurate online accumulation of rank-based statistics such as quantiles and cumulative distribution at a point. The implementation is based on the Merging Digest implementation by the author. Before going ahead, make sure that the Redis server you're using has support for Redis modules.

sessiongate - ⚡️A Redis module that provides session management.

  •    C

Session Gate is a Redis module to ease session management using tokens. This module does NOT do user management, don't get confused. In the real world, most of the sessions are related to a user but do your crazy logic to manage the users the way you want. This module provides creation and administration of sessions using tokens. Each session can have more than one payload and those payloads can be accessed individually. A single instance of Redis loaded with this module can handle sessions from multiple applications.





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.