• Redis基础


    基础:

      Redis 入门

      数据类型

      通用命令

      Jedis

    高级:

      持久化

      Redis.conf

      事务

      集群

    应用:

      企业级解决方案

    入门

    Redis简介

    下载与安装

    基本操作

          简介

    Redis 是非关系型数据库(NoSQL), 缓存的形式保存数据。

    特征:可扩容,可伸缩

    大数据量下高性能

    灵活的数据模型

    高可用

    端口号:6379

    常见的非关系型数据库:Redis  memcache  HBase  MongoDB

    Redis 解决方案:

    商品基本信息: 名称 ,价格,厂商等:mysql

    描述,详情,评论:MongoDB

    图片信息     分布式系统服务器

    搜索关键字 ES,Lucence,solr

    热点信息(高频,波动性):Redis,memcache,tair

     

    Redis 简介

    概念:使用C语言开发的一个开源的高性能键值(字典)对数据库。

    特征:

      1. 数据之间没有必然关联关系

      2.内部采用单线程机制

      3.高性能。

      4.支持多种数据类型

        (1) 字符串类型  string

        (2) 列表类型    list

        (3) 散列类型    jash

        (4) 集合类型 set

        (5) 有序集合类型  sorted_set

      5.持久化支持,可进行数据灾难恢复。

    应用:

      微热点数据加速查询(主要场景),如热点商品,热点新闻。热点资讯,推广类等高访问量信息等。

      任务队列,如秒杀、抢购、购票排队等。

      即时消息查询:排行榜,网站访问统计、公家到站信息、在线人数信、设备信号等。

      失效行信息控制,如验证码控制、投票控制等

      分布式数据共享,如分布式集群构架中的session分离

      消息队列

      分布式锁

    Redis 下载与安装

    Linux 版本

    4.0为主要版本

    Windows 版本

    3.2为只要版本

    下载地址:https://github.com/MSOpenTech/redis/tags

       下载解压即可!

    Redis 的基本操作。

      命令行模式工具使用思考

      功能性命令

      清除屏幕信息

      帮助信息查阅

      退出命令

      信息添加

        功能: 设置key ,value数据

        命令   set  key  value

        示例   set  itheima

      信息查询

        功能:根据key 查找其对应得value,没有返回nil

        命令: get  key

        示例: get  name

      清屏命令

        命令: clear

      帮助命令

        命令:  help  命令名

        help  @组名(string 等)

      退出命令

        命令:  quit

        exit

          <ESC>

                         数据类型 

  • 相关阅读:
    Android Api 检查參数状态Api
    【Jquery】prop与attr的差别
    【CODEFORCES】 A. Dreamoon and Sums
    使用&lt;jsp:include&gt;,不想写死URL,动态生成URL的解决的方法
    android.app.Activity 的介绍
    字符变换
    android之获取屏幕的宽度和高度
    2015跑过的路
    hdu5418--Victor and World(floyd+状压dp)
    解决PL/SQL Developer 连接oracle 11g 64位中的问题
  • 原文地址:https://www.cnblogs.com/qj696/p/16371143.html
Copyright © 2020-2023  润新知