redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作。在此基础上,redis支持各种不同方式的排序。Redis数据都是缓存在计算机内存中,并且会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。

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"

Linux - Redis介绍以及安装 (简易版本)相关推荐

  1. redis:redis介绍和安装、普通连接和连接池、redis 5大数据类型之字符串、Hash、列表、其他操作(通用)、管道、django使用redis、接口缓存

    目录 一. redis介绍和安装 二. 普通连接和连接池 三. redis 5大数据类型之字符串 四. redis 5大数据类型之Hash 五. redis 5大数据类型之列表 六. 其他操作(通用) ...

  2. Redis系列一、redis介绍与安装

    一.Redis介绍 redis是一种基于键值对(key-value)数据库,其中value可以为string.hash.list.set.sorted set等多种数据结构,可以满足很多应用场景.还提 ...

  3. Redis介绍、安装、客户端

    1. Redis介绍   1.1 什么是NoSql   为了解决高并发.高可用.高可扩展,大数据存储等一系列问题而产生的数据库解决方案,就是NoSql.NoSql,叫非关系型数据库,它的全名Not o ...

  4. 关于Linux的介绍与安装

    一.引言 1.1开发环境 平时大家大多数是在Windows或者Mac操作系统下去编写代码进行开发,在开发环境中安装大量的软件,这样会导致环境的稳定性和安全性降低. 1.2生产环境 是将程序运行在此环境 ...

  5. 手把手教你如何在 Linux 上源码安装最新版本 R

    如果你使用的 Linux 系统 GCC 版本太低,又没有 root 权限(即使有 root 权限又担心升级 GCC 带来的风险):同时你又不想额外多安装多一个 Anaconda 或者 Minicond ...

  6. redis介绍以及安装

    一.redis介绍 redis是一个key-value存储系统.和Memcached类似,它支持存储的values类型相对更多,包括字符串.列表.哈希散列表.集合,有序集合. 这些数据类型都支持pus ...

  7. linux r base core,安装最新版本的R-base

    问题描述 我没有成功安装r-base的最新版本(2.15.2).显然,R软件包Rcpp不会安装R版本2.14.1 – 为我安装的版本. 我不确定更改我的安装尝试的内容/方式/位置,如下所示.请注意,我 ...

  8. 【Linux 】内核签名(签名内核模块)、linux 驱动签名、安装特定版本的 kernel-devel

    Linux 内核签名 Linux 内核签名(签名内核模块).linux 驱动签名_西京刀客-CSDN博客_linux内核签名 安装特定版本的 kernel-devel 两种方法. 一.yum 安装 查 ...

  9. 开发那些事儿:Linux系统中如何安装离线版本MySQL?

    TSINGSEE青犀视频聚焦于视频流媒体技术的研发与拓展,在视频能力与服务上,不断结合AI.大数据.边缘计算.物联网等新兴技术,丰富平台功能模块,触达用户的多样化需求.目前我们已经面向市场推出多元化的 ...

最新文章

  1. 2022-2028年中国餐具行业市场研究及前瞻分析报告
  2. 016_Redis集群的删除和添加节点
  3. 一个卑微的程序员友链
  4. 源码研究:php变量
  5. 七月算法机器学习 7 工作流程与模型调优 Kaggle案例泰坦尼克号问题
  6. 目前三大前端主流框架
  7. java.lang.NoClassDefFoundError:org.ksoap2.seri...
  8. 触摸屏校准之tslib
  9. python特殊字符替换
  10. Mac用自带软件QuickTime Player进行录屏
  11. linux:为xamp添加mysql的环境变量
  12. LaTeX里添加下划线无法自动换行
  13. iOS主线程卡顿监测
  14. Spark宽窄依赖详解
  15. 自动化刷取购物红包脚本@安卓(每年持续更新)
  16. LVGL在线字体转换教程
  17. 股票权证是什么意思?正股和权证是什么意思?
  18. go sync.Mutex
  19. 运筹学可以应用的行业和领域
  20. 机器人运动仿真和3D建模可视化

热门文章

  1. Butter knife 原理
  2. nodejs获得服务器响应,轻松创建nodejs服务器(6):作出响应
  3. linux跨ip拷贝,Linux的虚拟机拷贝到另外的操作系统时,NAT方式的静态IP无效,一直是获取的DHCP动态地址...
  4. 3-5:常见任务和主要工具之归档和备份
  5. 51. N皇后/52. N皇后 II
  6. USACO-Section2.3 Money Systems
  7. 活动安排--贪心算法C语言实现
  8. DroidBox的环境搭建与使用(Android沙箱、未验证)
  9. 从零开始学PowerShell(4)数据的选择、排序与格式化
  10. Python 字符串大小写转换