redis介绍
Redis是一个开源、支持网络、基于内存、键值对存储数据库,使用ANSI C编写, redis中文官方网站,点这里。
redis安装
我的linux操作系统为ubuntu12.04
登录 http://www.redis.io/download 下载redis-2.8.3.tar.gz
(或者使用命令下载,wget http://download.redis.io/releases/redis-2.8.3.tar.gz)
tar -zxf redis-2.8.3.tar.gz #解压
cd redis-2.8.3
sudo make
sudo make install
这样Redis的可执行文件被放到了/usr/local/bin中
在进行编译与安装后会提示进行测试,
键入命令: make test
等待跑完之后,最后有提示:
\o/ All tests passed without errors!
恭喜你,安装成功!如图所示。
redis配置
make install仅仅在你的系统上安装了二进制文件,不会替你默认配置init脚本和配置文件,为了把它用在生产环境而安装它,Redis为ubuntu系统提供了
这样的一个脚本install_server.sh 。
$ sudo cd utils # 进入 redis-2.8.3目录下的utils目录下
$ sudo ./install_server.sh
脚本执行时,会有几个设置config等的问题,一般选择默认即可(回车)。redis作为后台守护进程运行所需要的所有配置都设置好了。你可以使用/etc/init.d/redis_<portnumber>,例如/etc/init.d/redis_6379中的脚本来启动和停止Redis。
如图所示:
键入命令:
/etc/init.d/redis_6379 start 即可启动 redis服务。键入命令/etc/init.d/redis_6379 stop即可停止redis服务。
也可以通过执行命令/usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf ,可以通过shutdown来停止Redis实例,具体命令为redis-cli shutdown。
通过 ps -ef | grep 6379 查看是否服务启动。
关于 6379-为何Redis选择它作为默认端口号 有这样一个趣闻,点击这里。
redis简单使用
在终端键入命令 redis-cli ,客户端连接.
redis的增删改查:
增 即 插入数据 命令为 set,设置一个key-value对。
set key 100
查询数据:
get key
验证键是否存在:
exists key
(integer) 0
其中0,代表此key不存在;1代表存在。
删除键值:
del key
删除这个key及对应的value。
执行结果如图所示:
redis是个优秀的NOSQL数据库,其功能,实现原理值得下一步学习。
参考资料:
http://www.linuxidc.com/Linux/2012-03/57573.htm
http://langgufu.iteye.com/blog/1434408
相关推荐
在Linux系统中安装Redis是一个常见的任务,特别是在搭建服务器或开发基于Redis的数据缓存应用时。Redis是一个开源的、高性能的键值对存储系统,适用于数据缓存、消息队列等多种场景。本文将详细介绍如何在Linux上...
在Linux环境中离线安装Redis是常见的需求,尤其是在内网服务器上,由于无法直接访问公网,我们需要提前下载Redis的源码包并手动安装。下面将详细解释如何进行这一过程。 首先,你需要从Redis官方网站获取Redis的...
Linux下安装配置redis详细教程,并配置哨兵模式,redis中文详解. 注意:对只使用redis服务,只需要在主Redis里面配置requirepass,在从Redis里面配置masterauth,密码保持一致,密码尽可能复杂,以免被攻击破解。 ...
### Linux下Redis 3.2.2安装与启动配置 #### 环境准备 - **操作系统**: CentOS 6.5 (2.6.32-431.el6.x86_64) - **软件**: Redis 3.2.2 #### 下载与解压 1. 使用`wget`命令下载Redis安装包: ```bash wget ...
安装完成后,你可以使用`redis-cli`(在安装目录或系统路径中)连接到本地Redis服务器来验证安装是否成功: ``` redis-cli ``` 输入`ping`,如果返回`PONG`,则表示Redis已正常运行。 9. **安全注意事项**: ...
本教程将详细讲解如何在Linux环境下安装Redis 2.6.14版本,并介绍一些基本的Redis命令。 首先,确保你的Linux系统已经安装了必要的编译工具,如GCC和Make。通常,你可以通过以下命令安装: ```bash sudo apt-get ...
这里我们将详细介绍如何使用给定的文件:gcc-c++.tar.gz,gcc.tar.gz和redis-5.0.4.tar.gz在Linux上离线安装Redis 5.0.4。 首先,我们来看依赖文件: 1. **gcc-c++.tar.gz**:这是GNU编译器集合的C++部分,用于编译...
本文将详细讲解如何在Linux上安装Redis,包括Redis 4.0.2和5.0.0两个版本,以及如何配合使用Redis Desktop Manager进行图形化管理。 首先,我们来了解Redis的基本概念。Redis是一个基于内存的数据结构存储系统,...
redis linux 配置redis linux-redis redis服务器 。 详细介绍了linux 下的redis安装与配置过程!以及插入数据与获取数据的测试!
Linux 下安装 Redis 服务器 Linux 下安装 Redis 服务器需要按照以下步骤进行: 一、准备安装包 在 Linux 下安装 Redis 服务器之前,需要先准备好 Redis 的安装包。可以从 Redis 的官方网站下载最新版本的安装包,...
### CentOS7 下通过 YUM 安装与使用 Redis Redis 是一种开源的键值存储系统,因其高性能和灵活性被广泛应用于缓存、消息队列等多种场景。本文将详细介绍如何在 CentOS7 系统上通过 YUM 包管理器安装 Redis,并进行...
本文将详细讲解如何在Linux环境下安装Redis,以及如何配置主服务器和从服务器。 首先,让我们从安装Redis开始。在大多数Linux发行版中,可以通过包管理器进行安装。例如,在Ubuntu或Debian上,可以使用以下命令: ...
在Linux环境下安装Redis并搭建Redis集群是一个涉及到系统管理、网络配置和数据库操作的重要任务。Redis是一种高性能的键值存储系统,常用于缓存、消息队列等场景,而Redis集群则能提供高可用性和数据冗余,确保服务...
描述Linux系统安装部署Redis操作详细步骤 描述Linux系统安装部署Redis操作详细步骤 描述Linux系统安装部署Redis操作详细步骤
### CentOS (Linux) 离线安装 Redis 详细教程 #### 一、引言 在没有互联网连接的情况下,在 CentOS 系统上安装 Redis 可能会遇到诸多挑战,如依赖包缺失、软件包管理工具配置不当等。本教程旨在帮助读者解决这些...
在Linux系统中,Redis的免安装版本通常是指不需要通过编译源码或使用包管理器来安装的二进制版本,这使得在多台服务器上快速部署Redis变得更加便捷。以下是对“Linux系统Redis免安装版”相关知识点的详细解释: 1. ...
本文将详细介绍Linux环境下Redis的安装步骤、配置过程以及主从复制的配置方法。 ### Redis简介 Redis是一个开源的使用内存存储的高性能键值对数据库,它支持丰富的数据类型,包括字符串(strings)、散列(hashes...
在Windows上安装Redis的过程涉及到多个步骤,包括启用必要的Windows功能、安装WSL2(Windows Subsystem for Linux 2)、设置默认WSL版本以及在Linux环境中安装Redis。以下是对这些步骤的详细说明: 1. **启用...