美文网首页
高效地向Redis插入大量的数据

高效地向Redis插入大量的数据

作者: 吹洞箫饮酒杏花下 | 来源:发表于2019-03-26 21:42 被阅读0次

    Redis是一种基于客户端-服务端模型以及请求/响应协议的TCP服务。这意味着通常情况下一个请求会遵循以下步骤:

    客户端向服务端发送一个查询请求,并监听Socket返回,通常是以阻塞模式,等待服务端响应。

    服务端处理命令,并将结果返回给客户端。

    pipe原理:

    Redis 管道技术可以在服务端未响应时,客户端可以继续向服务端发送请求,并最终一次性读取所有服务端的响应。能够有效地提高redis服务的性能。

    即尽可能快的将数据发送到Redis服务端,并尽可能快的读取并解析数据文件中的内容,一旦数据文件中的内容读取完了,它会发送一个带有20个字节的字符串的echo命令,Redis服务端即根据此命令来确认数据已插入完毕。

    参考:

    https://www.jianshu.com/p/97be6fd93949

    相关文章

      网友评论

          本文标题:高效地向Redis插入大量的数据

          本文链接:https://www.haomeiwen.com/subject/uxkovqtx.html