Redis学习(1)NoSQL非关系型数据库、Redis概述、Linux安装Redis
一、NOSQL(Not Only SQL)
NoSQL 泛指非关系型数据库,在当今的互联网高并发形势下,传统的关系型数据库已经满足不了对大数据的需求,所以在这个形式下NOSQL诞生了。
NOSQL数据库的特点:
- 数据模型简单
- 数据存储:键值对存储、列存储、文档存储、图形存储(社交关系图)
- 要求实现最终一致性
- 高性能、高可用、高可扩
二、Redis
1、Redis概述
(Remote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。
2、Redis可以做的事
1、内存存储、持久化
2、效率高,可以做高速缓存
3、可以做订阅系统
4、做地图信息的分析
5、计数器、计时器
3、Redis特点
1、支持多样的数据类型
2、数据可以持久化
3、支持事务
4、可搭建集群
三、Linux安装Redis
环境:阿里云CentOS7、XShell、Xftp
步骤:
- 1、将下载好的Redis压缩包使用Xftp传输到linux中
- 2、解压Redis文件
在/opt/
下解压redis.tar.gz文件,命令:tar -xzvf file
- 3、安装gcc环境
Redis学习(1)NoSQL非关系型数据库、Redis概述、Linux安装Redis相关推荐
- NOSQL 非关系型数据库(redis)
NOSQL 非关系型数据库(redis) ---------------------------------------------------------- 0. NoSQL 产品(key-valu ...
- nosql非关系型数据库_从Datomic出发,革命性的非NoSQL数据库
nosql非关系型数据库 我终于设法了解了当今最不寻常的数据库之一,Datomic,并希望与您分享. 感谢Stuart Halloway和他的工作室! 为什么?!? 我们很快就会看到,Datomic与 ...
- mysql同步大师_数据库大师成长日记:您最需要了解的NoSQL非关系型数据库
朋友们,我们平时使用的数据库,大多都是关系型数据库,包括MySQL.PostgreSQL.SQLServer等.关系型数据库的特点是数据的存储通过二维表格实现,将数据存储在相互独立的表格中. 近年来, ...
- [数据库]---nosql,非关系型数据库整理
1.关系型数据库与非关系型数据库的区别 Tables 关系型数据库 非关系型数据库 成本 好的收费 开源的,都免费的 存储与查询 硬盘存储,相对查的慢 内存存储,查的快 存储格式 只能是基本格式 多种 ...
- NO-SQL(非关系型)数据库性能横向比较
NOSQL数据库笔谈:http://sebug.net/paper/databases/nosql/Nosql.html 你可以在这里找到几乎所有的No-SQL数据库:http://nosql-dat ...
- 关系型数据库(Relational Database)与非关系型数据库(NoSQL)的区别:(MySQL,Redis,Memcache,MongoDB)
Table of Contents 关系型数据库(Relational Database) 什么是关系数据库 什么是SQL? 关系数据库的结构 关系模型 关系数据库的好处 数据一致性 隔离性和原子性 ...
- 关系型数据库与非关系型数据库详细比较
关系型数据库与非关系型数据库详细比较 1.关系型数据库通过外键关联来建立表与表之间的关系, 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定. 3. ...
- 非关系型数据库 入门简介
非关系型数据库也叫Nosql数据库,全称是not noly sql非关系型数据库提出另一种理念,例如,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对 ...
- 数据库(DataBase,DB):关系型数据库 和 非关系型数据库
1.数据库(DataBase,DB) 数据库(DataBase,DB):指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合,还是以文件的方式存在服务器的电 ...
- 关系型数据库与非关系型数据库详解
关系数据库与非关系型数据库 一.数据库概述 1.关系型数据库 2.非关系型数据库 二.数据库区别 1.数据存储方式不同 2.扩展方式不同 3.对事务性的支持不同 三.非关系型数据库产生背景 四.Red ...
最新文章
- python散点图图例只显示一个标记点_python – Matplotlib图例:如何分配多个散点值...
- 第十周项目1-程序填空与阅读(一)
- C#控制台程序中处理2个关闭事件的代码实例
- 层次分析法模型及代码
- updatechecker.java_Mybatis中出现net.sf.ehcache.util.UpdateChecker.checkForUpdate问题解决方案...
- 问题五十四:怎么用ray tracing画参数方程表示的曲面(2)—— bezier surface
- 软件是怎么控制硬件的?
- 黑马程序员Git教程笔记
- [云原生专题-11]:容器 - 如何构建自己的docker镜像:Docker Dockerfile
- 微信APP支付开发指引
- centos服务器修改密码,linux centos默认的密码
- python批量读取tiff文件_Python Pillow批量转换tif格式到jpg
- 基于FPGA的任意字节数的串口发送(含源码工程)
- Python、Selenium、火狐浏览器,简单的自动化实现
- 展览会议签到方式之——CES亚洲消费电子展自助签到
- Windows程序设计最新书籍教程
- python文本编辑器下载_python文本编辑器下载-TextPad下载v 8.2.0最新免费版-西西软件下载...
- 官宣了!大杀四方的 Master 就是阿尔法狗
- Mysql的数据类型和字段类型详解
- nginx访问静态资源报404错误
热门文章
- [转帖]onInterceptTouchEvent和onTouchEvent调用时序
- [转]Go语言中的make和new
- kickstart-F
- 安装虚拟环境和Flask
- Django折腾日记(django2.0)
- 【BZOJ3379】[Usaco2004 Open]Turning in Homework 交作业 DP
- Building beautiful User Interface in Android
- 已知X随机变量的情况下,求解Y=G(x)的概率分布函数(只考虑单调的情况)
- AutoPtr 的局限性
- python 拍照搜题_大学慕课2020用Python玩转数据答案搜题公众号