redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。

这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

Window 下安装

下载地址:https://github.com/dmajkic/redis/downloads。

下载到的Redis支持32bit和64bit。根据自己实际情况选择,将64bit的内容cp到自定义盘符安装目录取名redis。 如 C:\reids

打开一个cmd窗口 使用cd命令切换目录到 C:\redis 运行 redis-server.exe redis.conf 。

如果想方便的话,可以把redis的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个redis.conf可以省略,如果省略,会启用默认的。输入之后,会显示如下界面:

这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。

切换到redis目录下运行 redis-cli.exe -h 127.0.0.1 -p 6379 。

设置键值对 set myKey abc

取出键值对 get myKey

linux下安装:

redis官网地址:http://www.redis.io/

最新版本:2.8.3

在Linux下安装Redis非常简单,具体步骤如下(官网有说明):

1、下载源码,解压缩后编译源码。

$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz
$ tar xzf redis-2.8.3.tar.gz
$ cd redis-2.8.3
$ make

2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。

mkdir /usr/redis
cp redis-server  /usr/redis
cp redis-benchmark /usr/redis
cp redis-cli  /usr/redis
cp redis.conf  /usr/redis
cd /usr/redis

3、启动Redis服务。

$ redis-server   redis.conf

4、然后用客户端测试一下是否启动成功。

$ redis-cli
redis> set foo bar
OK
redis> get foo
"bar"

转载于:https://www.cnblogs.com/activecode/p/9430790.html

redis数据库的安装配置相关推荐

  1. 【赵强老师】Redis简介和安装配置

    先看视频. [赵强老师]Redis简介和安装配置 什么是Redis? Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串 ...

  2. oracle本地没装 配置,数据库--oracle安装配置(本地安装的步骤及各种问题解决方案)...

    "监听程序未启动"一般不会出现这种情况,可以在桌面左下角右键-->计算机管理-->服务和应用程序-->服务 查看OracleOraDb11g_home1TNSLi ...

  3. Firebird数据库的安装配置与使用

    Firebird数据库的安装配置与使用 [温馨提示:本文档所有操作均在root用户下进行] 一.安装 1.rpm包方式 我选用的安装方式是 使用rpm包安装 执行以下命令进行安装: $ rpm -iv ...

  4. Linux下数据库的安装配置、数据库C程序连接

    一.数据库的安装和配置 数据库的安装 配置 (1)先查看数据库状态(service mysql status),如果没有启动,执行启动命令(service mysql start) (2)mysql ...

  5. 宝塔需在php设置中安装redis扩展,宝塔安装配置redis说明

    [TOC] #### 安装Redis服务 * 首先进入宝塔管理后台,点击"`软件管理`",在"全部"或者"运行环境"中找到Redis,点击右 ...

  6. Redis基础-下载安装配置

    Nosql: NoSQL:即 Not-Only SQL( 泛指非关系型的数据库),作为关系型数据库的补充. 作用: 应对基于海量用户和海量数据前提下的数据处理问题. 特征: 可扩容,可伸缩 大数据量下 ...

  7. redis应用之安装配置介绍

    一.redis介绍: 1.redis定义: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月1 ...

  8. nextcloud如何填写数据库_NextCloud安装配置

    NextCloud安装配置 Apr 10, 2019 Eric Guo    1293 摘要:在CentOS 7服务器上安装示例 在本安装教程中,我们将部署CentOS 7.5,PHP 7.2,Mar ...

  9. Redis 数据库的安装与常用命令解析

    目录 一.安装部署 1. 环境配置 2. 编译安装 3. 设置 Redis 相关配置文件 4. 启动服务 二.Redis 常用工具 1. redis-cli 命令行工具(远程登陆) 2. redis- ...

最新文章

  1. arm linux 内核启动,Linux(ARM)内核启动地址
  2. 如何使用SAP APF里的过滤器
  3. mybatis源码阅读(八) ---Interceptor了解一下
  4. FFPLAY的原理(二)
  5. centos标准分区调整大小_CentOS下调整home和根分区大小的方法
  6. ll微信2下载安装_【兰苑文学】:陈振 ll黄金槐
  7. 高效率人士的日常习惯
  8. 记一道面试题:STL两个栈实现一个队列。
  9. 十六进制表示_教资信息技术之:十进制(正数)转二进制、八进制、十六进制...
  10. 数据结构——红黑树(red-black tree)
  11. MATLAB常用代码(完结)
  12. 如何计算吃鸡游戏的物理碰撞?
  13. pyqt创建透明窗体
  14. linux常用命令与问题排查命令记录
  15. github官网打开速度很慢的解决办法
  16. Navicat Premium 12 for Mac 破解
  17. java 序列化理解_对Java Serializable(序列化)的理解和总结(二)
  18. 常用或特别的人类fasta参考基因组下载链接
  19. 不再发烧,小米 11 推送降温补丁
  20. 【深度学习框架】|PyTorch|完成一个手写体识别任务

热门文章

  1. Docker安装Mysql 案例和Tomcat测试
  2. 如何快速的入门git实现版本控制
  3. 小孔成像实验探究的软件_小孔成像法观察日食
  4. 软件测试黑马程序员课后答案_软件测试课后答案
  5. 交换机连接控制器_DELL MD3200I存储单双控制器的自由切换
  6. python做collatz猜想_R中的Collatz猜想
  7. android立体3D效果_怀化400T吨龙门剪图纸3d模型_临沂1500T吨剪图纸原理图-皇宏液压...
  8. mysql恢复授权表登录_MySQL授权用户及密码恢复设置
  9. mv命令移动文件到指定目录
  10. 无心剑随感《爱心教育》