Linux版Redis安装

1.关于关系型数据库和nosql数据库

关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据库是基于特殊的结构,并将数据存储到内存的数据库。从性能上而言,nosql数据库要优于关系型数据库,从安全性上而言关系型数据库要优于nosql数据库,所以在实际开发中一个项目中nosql和关系型数据库会一起使用,达到性能和安全性的双保证。

2.redis在Linux上的安装

1)安装redis编译的c环境,yum install gcc-c++
2)将redis-2.6.16.tar.gz上传到Linux系统中
3)解压到/usr/local下 tar -xvf redis-2.6.16.tar.gz -C /usr/local
4)进入redis-2.6.16目录 使用make命令编译redis
5)在redis-2.6.16目录中 使用make PREFIX=/usr/local/redis install命令安装redis到/usr/local/redis中
6)拷贝redis-2.6.16中的redis.conf到安装目录redis中
7)启动redis 在bin下执行命令redis-server redis.conf
8)如需远程连接redis,需配置redis端口6379在linux防火墙中开发
/sbin/iptables -I INPUT -p tcp --dport 6379 -j ACCEPT
/etc/rc.d/init.d/iptables save

启动后看到如上欢迎页面,但此窗口不能关闭,窗口关闭就认为redis也关闭了(类似Tomcat通过bin下的startup.bat的方式)
解决方案:可以通过修改配置文件 配置redis后台启动,即服务器启动了但不会穿件控制台窗口
将redis.conf文件中的daemonize从false修改成true表示后台启动
使用命令查看6379端口是否启动ps -ef | grep redis

Linux版Redis安装

(0)

相关推荐

  • JAVA项目从运维部署到项目开发(三.Redis)

    一.Redis的介绍 Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.它通常被称为数据结构服务器,因为值(va ...

  • NoSQL简介

    NoSQL指的是非关系型数据库,是对不同于传统的关系型数据库的数据库管理系统的统称,NoSQL是web2.0时代海量数据催生的产物 特点 不支持SQL语法 NoSQL的世界中没有一种通用的语言,每种n ...

  • Linux值Redis缓存的编译安装

    通过wget方式直接在linux上下载Redis [root@livecd root]#wget http://download.redis.io/releases/redis-3.2.3.tar.g ...

  • unraid折腾笔记 篇二:UNRAID6.7.2欢乐版详细安装过程,快来抄作业

    2020-01-25 13:02:38 写在前面 上篇写了个预告篇, 大家也可以去看一看呀! unraid折腾笔记 篇一:[unRAID从入门到放弃]篇零:预告篇写在前面半年前在学校里收了台蜗牛星际, ...

  • ps2021逆天滤镜库Neural Filters mac版(安装教程、使用教程)

    Neural Filters 是 Photoshop 的一个新工作区,它包含一个完整的滤镜库,使用由 AdobeSensei 提供支持的机器学习功能,可大幅减少难于实现的工作流程,只需单击几下即可.N ...

  • 迅为3399开发板Linux固件编译-安装源码依赖包-编译Linux源码

    一 安装 Linux 源码依赖包 如果您使用的是搭建好编译环境的 Ubuntu16.04 虚拟机镜像,Linux 源码依赖包已经安装好了,不必重 复安装 使用如下命令安装所需的软件包: 1.sudo ...

  • 宏基因组分析专题(1):生物信息学的开始-Linux系统的安装教程

    本文由微科盟phage根据实践经验而整理,希望对大家有帮助. 微科盟原创微文,欢迎转发转载. 写在前面 什么是宏基因组测序以及分析? 简单来说就是提取我们样品中总DNA并进行二代测序,测序后需要对测序 ...

  • wow怀旧版 魔兽世界经典怀旧版 mac版(安装教程)

    wow怀旧版 mac版大型多人在线角色扮演游戏.游戏以该公司出品的即时战略游戏<魔兽争霸>的剧情为历史背景,依托魔兽争霸的历史事件和英雄人物,魔兽世界有着完整的历史背景时间线. 玩家在魔兽 ...

  • Linux学习3-yum安装java和Tomcat环境

    前言 linux上安装软件,可以用yum非常方便,不需要下载解压,一个指令就能用yum安装java和tomcat环境. 前面一篇已经实现在阿里云服务器上搭建一个禅道系统的网站,算是小有成就,但并不是每 ...

  • Linux学习13-CentOS安装mysql5.6环境

    前言 在linux上安装mysql5.6版本,并远程连接mysql数据库操作 安装mysql mysql的安装可以用yum安装更方便 [root@yoyo ~]# cd /usr/local/ [ro ...

  • Linux学习14-CentOS安装gitlab环境

    前言 在学习Gitlab的环境搭建之前,首先需要了解Git,Gitlab,GitHub他们三者之间的关系 Git 它是一个源代码版本控制系统,可让您在本地跟踪更改并从远程资源推送或提取更改. GitH ...