Redis初学:1(NoSQL的简介和Redis的安装)
什么是NoSQL
NoSQL数据库意即:Not Only SQL 不仅仅是SQL,它区别于传统的关系型数据库,储存方式按照的是key-value的形式存储数据,这个我们可以联想到我们以前学过的HashMap。
NoSQL的特点:
- 语法上区别于传统的SQL语句
- 不支持ACID(事务的原子性、一致性、隔离性、持久性)
- 远超于SQL的性能
NoSQL的适用场景:
- 海量的数据读写
- 对数据高并发的读写
- 对数据高可扩展性的读写
我们现在要学的Redis就NoSQL型数据库。
Redis的安装
Redis是指Linux系统底下运行的(头秃),所以我们得要有Linux系统的环境,我是直接在阿里的云服务器上进行安装的。
一.到官网下载Redis的安装包
官网地址:官网下载
我这里下载的是6.2.4的版本
下载好之后放到Linux环境下准备进行安装。
二.安装gcc
如果Linux系统中还没有安装gcc的安装一下,因为我们后面需要使用到gcc对Redis进行编译,因为我的Linux系统已经有gcc了,所以跳过这一步。
三.解压安装包
我们从官网下载下来的安装包是长下面这个样子的
所以要对它进行解压。
在进入安装包所在的路径底下之后,执行tar -zxvf 安装包名称
这条命令解压安装包
四.进行编译
在我们解压完之后进入解压目录底下,使用make命令进行编译,如下图:
编译成功是下面这样的
五.进行安装
编译完成之后其实还没有进行安装,我们执行make install
命令进行安装,如下图:
到此我们就已经完成了Redis的安装了。
PS:阿里的宝塔面板有一键安装Redis的选项的,如果不想那么费劲的可以选择一键安装。
Redis初学:1(NoSQL的简介和Redis的安装)相关推荐
- linux yun 安装 redis,Linux系统安装NoSQL(MongoDB和Redis)步骤及问题解决办法(总结篇)...
如下是我工作中的记录,介绍的是linux系统下NoSQL:MongoDB和Redis的安装过程和遇到的问题以及解决办法: 需要的朋友可以按照如下步骤进行安装,可以快速安装MongoDB和Redis,希 ...
- NoSql数据库简介及Redis学习
NO-Sql数据库:Not Only不仅仅是SQL 定义:非关系型数据库:NoSQL用于超大规模数据的存储.(例如谷歌或Facebook每天为他们的用户收集万亿比特的数据).这些类型的数据存储不需要固 ...
- NoSQL和Redis简介及Redis在Windows下的安装和使用教程
转载于:http://www.itxuexiwang.com/a/shujukujishu/redis/2016/0216/103.html?1455869099 NoSQL简介 介绍redis前,我 ...
- Redis学习 - NoSQL简介、redis安装、redis基础知识、数据类型、持久化、订阅发布、主从复制、哨兵模式、缓存击穿和雪崩
学习视频地址:https://www.bilibili.com/video/BV1S54y1R7SB 完结撒花,感谢狂神 文章目录 1. NoSQL 1.1 单机Mysql的演进 1.2 当今企业架构 ...
- NoSQL数据库-MongoDB和Redis
NoSQL数据库-MongoDB和Redis 发布于2012-12-20,来源:比特网 1NoSQL简述 CAP(Consistency,Availabiity,Partitiontolera ...
- Redis 学习笔记-NoSQL数据库 常用五大数据类型 Redis配置文件介绍 Redis的发布和订阅 Redis_事务_锁机制_秒杀 Redis应用问题解决 分布式锁
1.NoSQL数据库 1.1 NoSQL数据库概述 NoSQL(NosQL = Not Only sQL ),意即"不仅仅是sQL",泛指非关系型的数据库.NoSQL不依赖业务逻辑 ...
- Nosql进阶笔记之redis MongoDB
Nosql 简介 NoSQL指的是非关系型的数据库.其实,NoSQL概念最早出现在1998年,当时的含义是反SQL技术革命运动,但并未引起太多的关注.直到2009年,NoSQL概念被来自Rackspa ...
- @Redis(redis简介,下载与安装配置,基本操作)
title: Redis author: Xoni tags: Redis categories: java学习 Redis abbrlink: bae4ff13 Redis基础 1. Redis 简 ...
- Redis简介和Redis Template用法整理
Redis简介 Redis使大规模互联网应用常用的内存高速缓存数据库,它的读写速度非常快.Redis是目前使用最广泛的内存数据存储系统之一.它支持更丰富的数据结构,支持数据持久化.事务.HA(高可用H ...
最新文章
- 马士兵java视频学习顺序
- ajax传向前台的html代码里又有事件的时候,绑定事件失败解决方法
- 演练:创建和使用静态库 (C++)
- mysql5.7是测试版本吗_mysql免安装版本测试(mysql-5.7.18-winx64)
- pipedreader_Java PipedReader ready()方法与示例
- HtmlUnit爬取Ajax动态生成的网页以及自动调用页面javascript函数
- springMVC 返回json乱码问题
- SeekBar的用法和自定义滑块的样式
- elementui 表格英文加数字排序_解决vue elementUI中table里数字、字母、中文混合排序问题...
- leetcode- 225 Implement Stack using Queues
- python强制转型,python2--python3如何转型
- Asia Hong Kong Regional Contest 2016
- java 内部邮件_java – 来自内部存储的电子邮件
- 波形图控件html,[转载]LabVIEW中的波形图(Waveform Chart)详解
- linux find查找文件后缀名,CentOS 7 find命令及文件名后缀的介绍
- 学习使用solr时遇到的一些问题,记录
- 三相并网逆变器电流内环解耦
- 服务器ssd硬盘接笔记本,让你的老本满血复活,笔记本固态硬盘升级指南
- Jenkins 也宣布弃用 JDK 8,你还在用JDK8吗
- Java基础练习题 1-50
热门文章
- 微信小程序开发工具安装、设置
- 在CentOS 6.6 64bit上升级GCC到4.8.2版本
- Zbrush制作手榴弹案例讲解学习教程
- ceph bluestore源码分析:非对齐写逻辑
- Linux压缩和解压缩命令集
- Maven build标签
- android:更改PagerTabStrip背景颜色,标题字体样式、颜色和图标,以及指示条的颜色...
- Error: Most middleware (like bodyParser) ...
- 一个比较保守的404页面
- 基础数据结构【一】————数组