为了账号安全,请及时绑定邮箱和手机立即绑定
  • Redis的应用场景

    查看全部
    0 采集 收起 来源:02-Redis的概述

    2019-01-15

  • 字符串类型、列表类型、有序集合类型、散列类型、集合类型。

    查看全部
    0 采集 收起 来源:02-Redis的概述

    2019-01-15

  • NoSQL数据库的四大分类:

    1. 键值存储 key-value。优点:快速查询。缺点:存储的数据缺少结构化。

    2. 列存储。优点:查找速度快,可扩展性强,更容易进行分布式扩展。缺点:功能相对局限。

    3. 文档数据库。优点:数据结构要求不严格。缺点:查询性能不高,而且缺乏统一的查询语法。

    4. 图形数据库。优点:利用图结构相关算法。缺点:需要对整个图做计算才能得出结果,不容易做分布式的集群方案。

    NoSQL的特点:

    1. 易扩展。

    2. 灵活的数据模型。

    3. 大数据量,高性能。

    4. 高可用。


    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-15

  • web2.0网站所遇的问题。

    1. 高并发读写

    2. 海量数据的高效率存储和访问

    3. 高可扩展性和高可用性

    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-15

  • not only sql : 非关系型数据库。


    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-15

  • /**
      * list:
      *
      * 两端添加:
      * 左添加 lpush mylist a b c
      * 右添加 rpush mylist 1 2 3
      * 获取 lrange mylist 0 5
      *
      * 两端弹出:
      * 左弹出:lpop mylist
      * 右弹出:rpop mylist
      *
      *  列表长度:
      *  llen mylist
      * 
      *  确保list已存在,进行头部添加
      *  lpushx mylist x
      * 
      *  从头部开始删除2个3
      *  lrem mylist 2 3
      *  从后往前删除2个1
      *  lrem mylist -2 1
      *  删除所有的2
      *  lrem mylist 0 2
      * 
      *  将索引为3的元素设为mmm
      *  lset mylist 3 mmm
      * 
      *  在b之前插入11
      *  linsert mylist before b 11
      *  在b之后插入22
      *  linsert mylist after b 22
      * 
      *  lpush mylist5 1 2 3
      *  lpush mylist6 a b c
      *  将mylist5的尾部的元素弹出,压入mylist6头部
      *  rpoplpush mylist5 mylist6
      * 
      */

    查看全部
  • /**
      * redis笔记:
      * 命令:
      *
      * incr num   创建变量num,将其置为0,并加1
      * incrby num 5   在其原值上加5
      * decrby num 3   在其值上减3
      * append num 5   在其末尾追加5 变为35
      *
      *
      * hash:
      *
      * 存值:
      * hset myhash username jack
      * hset myhash age 18
      * 取值:
      * hget myhash username
      * hget myhash age
      *
      *
      * 设置多个key和value
      * hmset myhash2 username jack age 22
      * 获取
      * hmset myhash2 username age
      *
      * 获取所有的key和value
      * hgetall myhash
      *
      * 删除myhash2:
      * hdel myhash2 username age
      *
      * del myhash2
      *
      * 对myhash中的age加3
      * hincrby myhash age 3
      *
      * 获取myhash中属性的个数
      * hlen myhash
      *
      * 获取所有的key
      * hkeys myhash
      *
      * 获取所有的值
      * hvals myhash
      */

    查看全部
  • 四类nosql数据库比较


    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-08

  • 四类nosql数据库比较

    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-08

  • nosql数据库四大分类

    键值对存储:redis 优势 快速查询 缺点 缺少结构化

    列存储  hbase 优势 查找速度快 结构化强 

    缺点 功能比较局限

    文档数据库 mgdb  优势 数据结构要求不是很严格 缺点  查询性能不高 缺少查询语法

    图形数据库  优势 利用图结构  缺点 不容易做分布式方案

    查看全部
    1 采集 收起 来源:01-NoSQL的概述

    2019-01-05

  • redis的高性能是因为所有的数据都是保存在内存中。为了保存数据不被丢失,就需要对数据进行持久化。

    Redis持久化的使用方式:

        RDB方式:

            默认支持,不需要进行配置。RDB是指,在指定的时间内将内存中的数据写入到磁盘中。

         

        AOF方式:

            以日志的形式记录所有的操作记录,在Redis服务器启动的时候,会读取该日志,重新构建数据库。

        无持久化:

            只是将Rdis作为缓存,对内存中的数据不进行持久化。

        同时使用RDB和AOF:

            

    查看全部
  • redis 是高性能键值对数据库,支持的键值数据类型

    字符串类型。散列类型,列表类型,集合类型,有序集合类型

    查看全部
    0 采集 收起 来源:02-Redis的概述

    2019-01-03

  • noSql 数据库的四大分类

    查看全部
    0 采集 收起 来源:01-NoSQL的概述

    2019-01-03

  • redis的特性:多数据库,多事务。0-15

    开启事务:multi

    提交:exec

    回滚:discard  

    查看全部
    0 采集 收起 来源:11-Redis的特性

    2019-01-01

  • redis相关特性:

    查看全部
    0 采集 收起 来源:11-Redis的特性

    2019-01-01

举报

0/150
提交
取消
课程须知
初级课程,会java基本语法即可
老师告诉你能学到什么?
NoSql和Redis是什么?Redis的使用场景,安装和使用。通过Jedis连接到Redis;Redis的通用命令,事务和持久化

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!