Redis 是一个 nosql 内存缓存数据库。由于它缓存在内存中,因此读写速度很快。尽管 Redis 缓存在内存中,但它可以持久存在于您的文件系统中。与 mem-cached 数据库不同,当您关闭系统时,redis 仍然保存您写入的数据。在这篇文章中,我们将在基于 debian 的 linux 系统中安装 redis。
1.要安装Redis,请下载Redis Sources
首先是使用以下命令下载稳定版的 redis:
1
|
wget http: //download .redis.io /redis-stable . tar .gz
|
下载完redis后,使用命令解压文件:
1
|
tar xvzf redis-stable. tar .gz
|
2.编译Redis
解压文件后,导航到文件夹
1
|
cd redis-stable
|
然后我们将使用编译源代码
1
|
make
|
这将产生不同的输出。编译时应该会看到与此类似的内容。
让我们通过键入来尝试我们的构建是否正常工作
1
|
make test
|
如果由于某种原因提示您需要 tcl 8.5 或更新版本,您可以通过下载 tcl 8.5 来解决此问题
1
|
sudo apt-get install tcl8.5
|
然后再次尝试进行测试。你的测试现在应该通过了。
3.复制文件
测试成功后,通过
1
|
cd src
|
然后通过以下方式将 redis-server 和 redis-cli 复制到本地变量:
1
2
|
sudo cp redis-server /usr/local/bin/
sudo cp redis-cli /usr/local/bin/
|
接下来,我们通过转到 utils 文件夹开始安装,
1
2
|
cd ..
cd utils
|
然后我们开始安装脚本
1
|
sudo . /install_server .sh
|
它应该提示您输入不同的值。如果要使用默认值,只需按 Enter。
4. 测试 Redis
通过以下方式启动 redis 命令行:
1
|
redis-cli
|
让我们尝试添加一些数据:
1
2
|
set name javapointers
get name
|
现在您已经成功安装了 Redis Server!