C ++教程或Redis示例,用于最快插入

时间:2012-10-30 14:30:26

标签: c++ redis

是否有人有任何参考资源显示将市场数据插入Redis服务器的最快方法?我正在查看数百万的数据集,所以我试图找到一些很好的编码示例,以使用像credis或hiredis这样的库在C ++中实现这一点。有没有人有一个端到端的教程或一组源代码示例?我似乎只找到简单连接测试或简单插入的示例。 谢谢

2 个答案:

答案 0 :(得分:2)

将数据插入Redis的最快方法可能是使用redis-cli客户端的管道模式。更多信息请访问:http://redis.io/topics/mass-insert

现在,如果您对C API感兴趣,可以有效地向Redis发送许多查询,那么Hiredis就是您的最佳选择。 Hiredis是最新的,由Redis作者维护。我建议将其用于其他选项,即使在C ++环境中也是如此。

这是一个简单的流水线示例: https://gist.github.com/1893378

答案 1 :(得分:1)

用C ++编写的redis客户端是redis-cplusplus-client,在github repo上,取决于c ++ boost库。