admin管理员组文章数量:1794759
TOKIO教程介绍
TOKIO教程介绍
tokio.rs/tokio/tutorial
本教程将带领你一步一步地完成构建Redis客户端和服务器的过程。我们将从Rust的异步编程的基础知识开始,并在此基础上建立起来。我们将实现Redis命令的一个子集,但会对Tokio进行全面考察。
Mini-Redis你将在本教程中构建的项目在 GitHub 上以 Mini-Redis 的形式提供。Mini-Redis是以学习Tokio为主要目的而设计的,因此注释得非常好,但这也意味着Mini-Redis缺少一些你希望在真正的Redis库中实现的功能。你可以在 crates.io 上找到可用于生产的 Redis 库。
我们将在本教程中直接使用Mini-Redis。这允许我们在教程中使用Mini-Redis的部分功能,然后再在后面的教程中实现它们。
前提条件读者应该已经熟悉了Rust。Rust-book 是一个很好的入门资源。
虽然不是必须的,但使用Rust标准库或其他语言编写网络代码的一些经验可能会有所帮助。
不需要对Redis有任何预先了解。
rust在开始之前,你应该确保你已经安装了Rust工具链并准备好了。如果你没有,最简单的方法是使用rustup来安装它。
本教程要求至少有1.45.0版本的Rust,但建议使用最新的稳定版本的Rust。
要检查你的电脑上是否安装了Rust,请运行以下程序。
$ rustc --version版权声明:本文标题:TOKIO教程介绍 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686753996a98539.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论