Redis简介及环境搭建(Windows和CentOS)
来源:互联网 发布:数据库第五版课后答案 编辑:程序博客网 时间:2024/05/17 02:07
Redis简介
Redis是一个开源(BSD许可),内存中的数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,例如字符串,哈希,列表,集合,带有范围查询的排序集,位图,超文本和具有半径查询的地理空间索引。Redis具有内置复制,Lua脚本,LRU逐出,事务和不同级别的磁盘持久性,并通过Redis Sentinel提供高可用性,并通过Redis Cluster进行自动分区。
您可以对这些类型运行原子操作,例如附加到字符串、递增散列中的值、将元素推送到列表、计算集合的交集、并集和差分、或者获得排序集中排名最高的成员。
为了实现其出色的性能,Redis使用内存中的数据集。根据您的用例,您可以通过将数据集每隔一段时间转储到磁盘,或通过将每个命令附加到日志来持久化它。如果您只需要功能丰富的联网的内存缓存,则可以选择禁用持久性。
Redis的环境搭建
关于Redis的环境搭建我分别在Windows和Linux(CentOS)两个操作系统上分别做了操作。
1.安装在Windows(开发测试用)
目前Redis官方是不支持Windows版本的。所以我们要去下载一个Redis的windows版
我自己用的是3.0.501版本Redis 3.0.501
进入cmd,启动一下看看
这样启动的话关闭cmd后redis也就随之关闭了,因此我们要为它安装服务
服务启动了,我们要用Redis的命令还是需要打开它的客户端redis-cli.exe的。
这样就算环境Redis环境搭建成功了。有些小伙伴可能不太喜欢命令行,在这里有个好用的Redis可视化工具RedisDesktopManager,下载地址Redis可视化工具
下载安装打开连接,和Navicat差不多用法感觉
这里我自己的redis没有设置密码,未来你可以自己通过命令去设置。
2.安装在Linux(生产环境用)
yum直接安装会失败,因为redis包含在第三方的yum源里面,不在centos官方yum源中。
首先为yum添加epel源:yum install epel-release
傻瓜式安装
yum install redis
再一次傻瓜式安装
安装完后查看一下与redis相关的文件
接下来我们可以进入目录去启动服务了
当然,和windows一样,这样启动也是不长久的,因此我们需要以另一种方式启动服务
这样服务就开启了,打开客户端试试命令吧
环境搭建成功只是学习的第一步。之后会持续更新我的Redis学习之旅。
- Redis简介及环境搭建(Windows和CentOS)
- ES6简介及Windows 环境搭建
- 60.[PHP]PHP简介及LNMP环境搭建(CentOS 7环境)
- 一: Redis在windows下的环境搭建及配置
- redis 由浅入深之 简介和开发环境搭建
- Windows下搭建Redis环境
- 【转】redis windows环境搭建
- centos ruby环境安装(redis集群搭建 )
- Redis介绍及环境搭建
- NoSQL之Redis技术(一):简介与环境搭建
- EJB简介及环境搭建
- Hibernate简介及环境搭建
- Git-简介及环境搭建
- django简介及环境搭建
- MyBatis(简介及环境搭建)
- Redis 简介,环境搭建,简单使用
- VS 2008 和 OpenCV 2.3.1 环境搭建及简介
- NoSQL和Redis简介及Redis在Windows下的安装和使用教程
- select
- HashSet
- ImageView ImageView随手势变化 动态缩放
- 懒虫小鑫
- 第三章 操作符
- Redis简介及环境搭建(Windows和CentOS)
- esp8266 sprintf函数使用溢出问题
- java笔试题
- 什么是Docker
- 命令模式
- 第四章 控制执行流程
- 遇到的一般问题
- HashMap
- C++双向链表