Redis学习-redis简介

  1. Redis简介
    Redis(全称:Remote Dictionary Server 远程字典服务)是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API(百度百科:Redis介绍

  2. 介绍Redis之前,先了解下NoSQL (Not noly SQL)不仅仅是SQL

    属于非关系型数据库;Redis就属于非关系型数据库

    传统的Mysql ,oracle ,sql server 等 都是关系型数据库

  3. 为什么需要NoSQL,主要应对以下问题,传统关系型数据库力不从心

    High performance -高并发读写

    Huge Storage-海量数据的高效率存储和访问

    High Scalablility && High Availability 高可扩展性和高可用性

    NoSQL 产品 MongoDB Redis等等 Redis目前主流

  4. NoSQL的特点

    易扩展

    灵活的数据模型

    大数据量,高性能

    高可用

  5. 高性能键值对数据库,支持的键值数据类型

    字符串类型

    列表类型

    有序集合类型

    散列类型

    集合类型

  6. Redis的应用场景

    缓存

    任务队列

    网站访问统计

    数据过期处理

    应用排行榜

    分布式集群架构中的session分离

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值