All Projects → hamidr → Async Redis

hamidr / Async Redis

Licence: mit
[discontinued] An async redis library based on your app's event loop using libevpp and AsIO.

Programming Languages

cpp17
186 projects

Projects that are alternatives of or similar to Async Redis

Cpp Bredis
Boost::ASIO low-level redis client (connector)
Stars: ✭ 117 (+234.29%)
Mutual labels:  redis-client, asio
aedis
An async redis client designed for performance and scalability
Stars: ✭ 118 (+237.14%)
Mutual labels:  asio, redis-client
Redisclient
Boost.asio based Redis-client library.
Stars: ✭ 289 (+725.71%)
Mutual labels:  redis-client, asio
Redis
Vapor provider for RediStack
Stars: ✭ 434 (+1140%)
Mutual labels:  redis-client
Nging
漂亮的Go语言通用后台管理框架,包含计划任务、MySQL管理、Redis管理、FTP管理、SSH管理、服务器管理、Caddy配置、云存储管理等功能。
Stars: ✭ 443 (+1165.71%)
Mutual labels:  redis-client
Iodine
iodine - HTTP / WebSockets Server for Ruby with Pub/Sub support
Stars: ✭ 720 (+1957.14%)
Mutual labels:  redis-client
Perfect Redis
A Swift client for Redis.
Stars: ✭ 26 (-25.71%)
Mutual labels:  redis-client
Stackexchange.redis.extensions
Stars: ✭ 419 (+1097.14%)
Mutual labels:  redis-client
Audioxtreamer
ASIO driver, Usb Driver, FX2LP Firmware, VHDL Fpga, Schematics & PCB Layout for the AudioXtreamer, a USB 2.0 32ch Audio/Midi interface for retrofitting into digital mixers/interfaces.
Stars: ✭ 22 (-37.14%)
Mutual labels:  asio
Simple Websocket Server
A very simple, fast, multithreaded, platform independent WebSocket (WS) and WebSocket Secure (WSS) server and client library implemented using C++11, Boost.Asio and OpenSSL. Created to be an easy way to make WebSocket endpoints in C++.
Stars: ✭ 685 (+1857.14%)
Mutual labels:  asio
Redis Operator
Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
Stars: ✭ 658 (+1780%)
Mutual labels:  redis-client
Yasio
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client application.
Stars: ✭ 483 (+1280%)
Mutual labels:  asio
Redis Tui
A Redis Text-based UI client in CLI
Stars: ✭ 757 (+2062.86%)
Mutual labels:  redis-client
Redis Admin
redis client tool,redis web client,redis web ui,spring-boot support
Stars: ✭ 436 (+1145.71%)
Mutual labels:  redis-client
Cxxhttp
Asynchronous, Header-only C++ HTTP-over-(TCP|UNIX Socket|STDIO) Library
Stars: ✭ 24 (-31.43%)
Mutual labels:  asio
Redis Plus Plus
Redis client written in C++
Stars: ✭ 428 (+1122.86%)
Mutual labels:  redis-client
Redix
Fast, pipelined, resilient Redis driver for Elixir. 🛍
Stars: ✭ 816 (+2231.43%)
Mutual labels:  redis-client
Quick redis blog
QuickRedis is a free forever Redis Desktop manager. It supports direct connection, sentinel, and cluster mode, supports multiple languages, supports hundreds of millions of keys, and has an amazing UI. Supports both Windows, Mac OS X and Linux platform.
Stars: ✭ 594 (+1597.14%)
Mutual labels:  redis-client
Aredis
redis client for Python asyncio (has support for redis server, sentinel and cluster)
Stars: ✭ 576 (+1545.71%)
Mutual labels:  redis-client
Restinio
Cross-platform, efficient, customizable, and robust asynchronous HTTP/WebSocket server C++14 library with the right balance between performance and ease of use
Stars: ✭ 694 (+1882.86%)
Mutual labels:  asio

async-redis

An async redis library with sentinel support based on (libevpp|ASIO).

  • LibEVpp is a simple c++1y interface for making it easier to adapt to higher level libraries such as "Asio".
  • Supports BootAsio in a branch called adapt-asio or you can simply use it like as it is.
  • Also introduces a sentinel interface example (which needs cleaning and more testing)
  • Has it's own redis command parsing library.

Dependencies

  • LibEvPP: It's a library written by the same author. It's A library based on libEv.

Road map

  • Write more examples.
  • Write a sentinel interface(adapt the example).
  • Write BDD tests.

INSTALL

bash ./build.sh

You can use event_loop and parser as link library for your project and pass /usr/local/include as include directory.

State of library

Need a pal to review and revise my codes.

Contributions are welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].