一、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相关推荐

  1. NOSQL 非关系型数据库(redis)

    NOSQL 非关系型数据库(redis) ---------------------------------------------------------- 0. NoSQL 产品(key-valu ...

  2. nosql非关系型数据库_从Datomic出发,革命性的非NoSQL数据库

    nosql非关系型数据库 我终于设法了解了当今最不寻常的数据库之一,Datomic,并希望与您分享. 感谢Stuart Halloway和他的工作室! 为什么?!? 我们很快就会看到,Datomic与 ...

  3. mysql同步大师_数据库大师成长日记:您最需要了解的NoSQL非关系型数据库

    朋友们,我们平时使用的数据库,大多都是关系型数据库,包括MySQL.PostgreSQL.SQLServer等.关系型数据库的特点是数据的存储通过二维表格实现,将数据存储在相互独立的表格中. 近年来, ...

  4. [数据库]---nosql,非关系型数据库整理

    1.关系型数据库与非关系型数据库的区别 Tables 关系型数据库 非关系型数据库 成本 好的收费 开源的,都免费的 存储与查询 硬盘存储,相对查的慢 内存存储,查的快 存储格式 只能是基本格式 多种 ...

  5. NO-SQL(非关系型)数据库性能横向比较

    NOSQL数据库笔谈:http://sebug.net/paper/databases/nosql/Nosql.html 你可以在这里找到几乎所有的No-SQL数据库:http://nosql-dat ...

  6. 关系型数据库(Relational Database)与非关系型数据库(NoSQL)的区别:(MySQL,Redis,Memcache,MongoDB)

    Table of Contents 关系型数据库(Relational Database) 什么是关系数据库 什么是SQL? 关系数据库的结构 关系模型 关系数据库的好处 数据一致性 隔离性和原子性 ...

  7. 关系型数据库与非关系型数据库详细比较

    关系型数据库与非关系型数据库详细比较 1.关系型数据库通过外键关联来建立表与表之间的关系, 2.非关系型数据库通常指数据以对象的形式存储在数据库中,而对象之间的关系通过每个对象自身的属性来决定. 3. ...

  8. 非关系型数据库 入门简介

    非关系型数据库也叫Nosql数据库,全称是not noly sql非关系型数据库提出另一种理念,例如,以键值对存储,且结构不固定,每一个元组可以有不一样的字段,每个元组可以根据需要增加一些自己的键值对 ...

  9. 数据库(DataBase,DB):关系型数据库 和 非关系型数据库

    1.数据库(DataBase,DB) 数据库(DataBase,DB):指长期保存在计算机的存储设备(硬盘)上,按照一定规则组织起来,可以被各种用户或应用共享的数据集合,还是以文件的方式存在服务器的电 ...

  10. 关系型数据库与非关系型数据库详解

    关系数据库与非关系型数据库 一.数据库概述 1.关系型数据库 2.非关系型数据库 二.数据库区别 1.数据存储方式不同 2.扩展方式不同 3.对事务性的支持不同 三.非关系型数据库产生背景 四.Red ...

最新文章

  1. 监控告警满飞天,运维在家睡到自然醒...
  2. 介绍下计算机的一些常识?
  3. 暴雪战斗公式——除法公式的精髓
  4. Android.mk 文件语法详解
  5. div中的图像在图像下方有多余的空间
  6. eclipse中查看android源码
  7. 进程控制(二)与linux下的自有服务
  8. 亮屏变“黄”,暗屏变“绿”,iPhone 12用户太难了
  9. 30-10-010-编译-IDEA下编译kafka 2.3源码
  10. D-Link 不止暴露固件镜像密钥,还被曝5个严重0day
  11. pytorch 入门学习多分类问题-9
  12. LM324运放作为比较器输出不稳定问题的探讨
  13. 如何写出高性能SQL语句?-性能设计沉思录(6)
  14. 关于Nginx跨域配置的一些问题,详解如何正确的配置跨域
  15. java图片转换pdf_Java将图片转化为PDF的方法(1)
  16. 【微信小程序】background-image设置背景图片不显示的解决办法
  17. iOS-Property follows Cocoa naming convention for returning ‘owned‘ objects
  18. jadx工具介绍及使用
  19. win10/win11快速隐藏/显示桌面图标快捷方式
  20. PHP打包下载多文件

热门文章

  1. bzoj 1503: [NOI2004]郁闷的出纳员 (splay)
  2. Ubuntu 上安装 Node.js
  3. Vue CLI 3 中文文档
  4. mysql存表情出错的解决方案(类似\xF0\x9F\x98\x86\xF0\x9F)
  5. 重新组织和重新生成索引sp_RefreshIndex
  6. Easyui datagrid加载本地Json数据
  7. oracle ogg下载安装,牛刀小试Oracle GoldenGate--OGG安装(一)
  8. 拓端tecdat|R语言POT超阈值模型在洪水风险频率分析中的应用研究
  9. 拓端tecdat|在R语言中使用概率分布:dnorm,pnorm,qnorm和rnorm
  10. PAT题目中用到的一些C++便捷函数记录