TOKIO教程介绍
Posted 跨链技术践行者
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了TOKIO教程介绍相关的知识,希望对你有一定的参考价值。
Tokio教程介绍
本教程将带领你一步一步地完成构建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教程介绍的主要内容,如果未能解决你的问题,请参考以下文章