Redis的C++ client表、Json的C++ client表|汇总|大全

本文涉及的产品
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
云数据库 Tair(兼容Redis),内存型 2GB
简介: 一、 Redis的C++ client表: * From Redis offical site : http://redis.io/clients序号 名称 网址 最后更新 支持linux 支持windows 支持pub/sub 支持redis版本 备注1 C++ Client https://github.com/

一、
Redis的C++ client表:
* From Redis offical site : http://redis.io/clients

序号 名称 网址 最后更新 支持linux 支持windows 支持pub/sub 支持redis版本 备注
1 C++ Client https://github.com/mrpi/redis-cplusplus-client 2011-03-03 × 2.0
2 c+redis+client https://github.com/shawn246/redis_client 2016-09-30 自加工 A redis client based on hiredis, supports cluster/pipeline and is thread safe and includes two files only. The transaction is on the way :)
3 cpp_redis https://github.com/cylix/cpp_redis 2016-10-26 C++11 Lightweight Redis client: async, thread-safe, no dependency, pipelining, multi-platform.
4 qredisclient https://github.com/uglide/qredisclient 2016-11-04 Asynchronous Qt-based Redis client with SSL and SSH tunnelling support.
5 r3c https://github.com/eyjian/r3c 2016-11-11 × A Redis Cluster C++ Client, based on hiredis and support standalone, it’s easy to make and use, not depends on C++11 or later.
6 redis-client for C++ https://github.com/zhengshuxin/acl/tree/master/lib_acl_cpp/include/acl_cpp/redis 2016-11-07 Full Redis client commands, one redis command, one redis function
7 redis3m https://github.com/luca3m/redis3m 2015-10-20 × A C++ wrapper of hiredis, with also connection pooling, high availability and ready-to-use patterns
8 redisclient https://github.com/nekipelov/redisclient 2016-10-12 A C++ asynchronous client based on boost::asio
9 redox https://github.com/hmartiro/redox 2016-07-29 × Modern, asynchronous, and fast C++11 client for Redis
10 SimpleRedisClient https://github.com/Levhav/SimpleRedisClient 2015-03-14 × 2.6/2.8 a very simple Redis client for C++
11 xredis https://github.com/0xsky/xredis 2016-10-14 Redis C++ client with data slice storage, connection pool, master slave connection, read/write separation; requires hiredis only

二、
Json的C++ client表:
* From Json offical site : http://json.org/

序号 名称 网址 最后更新时间 支持linux 支持windows 备注 QT
1 jsonme– https://github.com/pibara/jsonme– 2012-02-21 × JSONKit is dual licensed under either the terms of the BSD License, or alternatively under the terms of the Apache License, Version 2.0.
2 ThorsSerializer https://github.com/Loki-Astari/ThorsSerializer 2016-09-06 ×
3 JsonBox https://github.com/anhero/JsonBox 2015-05-23 × 有doxyfile接口
4 rapidjson https://github.com/miloyip/rapidjson 2016-11-05 有中文说明文档
5 json https://github.com/nlohmann/json 2016-11-03 仅在 Windows Server 2012 有测试
6 qmjson https://github.com/QtMark/qmjson 2015-11-03 × Qt
7 minijson https://giacomodrago.github.io/minijson/ 2015-09-14 × writer/reader 分离
8 jsoncons http://danielaparker.github.io/jsoncons/ 2016-11-09
9 JSON Support in Qt. http://doc.qt.io/qt-5/json.html -1 -1 Qt
10 QJson http://qjson.sourceforge.net/ 支持MAC Qt
11 jsoncpp https://github.com/open-source-parsers/jsoncpp 2016-11-10 支持MAC
12 cajun https://sourceforge.net/projects/cajun-jsonapi/ 2013-05-23 API for JSON
13 libjson https://sourceforge.net/projects/libjson/ 2013-06-12
14 nosjob http://fossil.wanderinghorse.net/repos/nosjob/index.cgi/index 2016-05-28 ×
15 json++ https://bitbucket.org/tunnuz/json 2015-09-25 ×
16 JSON library for IoT. https://realtimelogic.com/products/json/ -1 跨平台,C/C++

*本表创建于2016-11-12 .
*空白为待查正.
*序号为无排名随机序号。
*小可不才,倘有出入,恭听指正。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
1月前
|
NoSQL 网络协议 Linux
Redis的实现一:c、c++的网络通信编程技术,先实现server和client的通信
本文介绍了使用C/C++进行网络通信编程的基础知识,包括创建socket、设置套接字选项、绑定地址、监听连接以及循环接受和处理客户端请求的基本步骤。
48 6
|
1月前
|
NoSQL API Redis
如何使用 C++ 开发 Redis 模块
如何使用 C++ 开发 Redis 模块
|
1月前
|
NoSQL Redis C++
Redis的实现五:二叉堆的数据结构和TTL、c,c++的实现
这篇文章详细探讨了二叉堆的数据结构及其在C和C++中的实现,特别强调了二叉堆在Redis中实现TTL(生存时间)功能的重要性,并通过代码示例展示了如何在Redis中使用二叉堆来管理键的过期时间。
41 0
|
1月前
|
存储 监控 NoSQL
Redis的实现二: c、c++的网络通信编程技术,让服务器处理多个client
本文讨论了在C/C++中实现服务器处理多个客户端的技术,重点介绍了事件循环和非阻塞IO的概念,以及如何在Linux上使用epoll来高效地监控和管理多个文件描述符。
28 0
|
3月前
|
JSON 数据格式 C++
JSON(C++)
JSON(C++)
37 1
|
3月前
|
JSON Android开发 数据格式
Android c++ core guideline checker 应用问题之JSON compilation database的定义如何解决
Android c++ core guideline checker 应用问题之JSON compilation database的定义如何解决
|
4月前
|
运维 NoSQL Redis
c++开发redis module问题之module根据Redis的角色采取不同的行为,如何解决
c++开发redis module问题之module根据Redis的角色采取不同的行为,如何解决
|
4月前
|
NoSQL Redis C++
c++开发redis module问题之对于写命令,进行主备复制和写AOF,如何解决
c++开发redis module问题之对于写命令,进行主备复制和写AOF,如何解决
|
1月前
|
消息中间件 缓存 NoSQL
Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。
【10月更文挑战第4天】Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。随着数据增长,有时需要将 Redis 数据导出以进行分析、备份或迁移。本文详细介绍几种导出方法:1)使用 Redis 命令与重定向;2)利用 Redis 的 RDB 和 AOF 持久化功能;3)借助第三方工具如 `redis-dump`。每种方法均附有示例代码,帮助你轻松完成数据导出任务。无论数据量大小,总有一款适合你。
77 6
|
11天前
|
缓存 NoSQL 关系型数据库
大厂面试高频:如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
本文详解缓存雪崩、缓存穿透、缓存并发及缓存预热等问题,提供高可用解决方案,帮助你在大厂面试和实际工作中应对这些常见并发场景。关注【mikechen的互联网架构】,10年+BAT架构经验倾囊相授。
大厂面试高频:如何解决Redis缓存雪崩、缓存穿透、缓存并发等5大难题
下一篇
无影云桌面