为了账号安全,请及时绑定邮箱和手机立即绑定
  • Redis 操作方式:

    1. 命令行的操作(Linux环境)

    2. 支持客户端的操作,java语言的redis客户端,通常推荐jedis

    查看全部
    0 采集 收起 来源:04-Jedis的入门

    2018-11-30

  • redis支持的键值对数据类型:

    1. 字符串(String)

    2. 列表(List)

    3. 有序集合(sorted set)

    4. 集合(set)

    5. 散列表(hash)

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

    2018-11-30

  • nosql数据库分类:

    1. 键值对存储 (redis,读取数据快,存储的数据缺少结构化)

    2. 文档数据库(mongodb ,数据结构要求低,查询性能相对不太高)

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

    2018-11-30

    1. 高并发读写(重点在每秒上万次的写),关系型数据库的承载能力有风险。

    2. 用户量大时, 对于数据库中海量数据的高效存储和访问的问题。

    3. 数据库的高扩展性和高可用性问题。

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

    2018-11-30

  • hset myhash (字段名)(值)//赋值

    hget myhash (字段名) //获取

    hmset myhash2 (字段名)(值)(字段名)(值)

    hgetall myhash2 //获取全部

    hdel myhash2 (字段)(字段)//删除指定的字段

    del myhash2 //删除全部

    hincrby myhash (字段名)(增加数字)//在原本的基础上加

    hexists myhash (字段名)//是否存在

    hkeys myhash //获取keys

    hvals myhash //获取所有的值

    查看全部
  • Redis概述

    --底层是C语言

    --高性能键值对数据库,支持的键值数据类类型:

      --字符串类型

      --散列类型

      --列表类型

      --集合类型

      --有序集合类型

    Redis的应用场景

    --缓存

    --任务队列

    --应用排行榜

    --网站访问统计

    --数据过期处理

    --分布式集群架构中的Session分离

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

    2018-11-26

  • Redis 高性能键值对数据库 支持的数据类型:

    字符串类型

    散列类型

    列表类型

    集合类型

    有序集合类型

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

    2018-11-26

  • NoSQL的数据库四大分类:

    1. 键值对 key-value 存储(快速查询,但是存储的数据缺少结构化)

    2. 列存储(查找速度快,功能但是相对巨献)

    3. 文档数据库(数据要求不严格 但是查询性能不高)

    4. 图形数据库(图结构相关算法 但是需要对整个图计算,不容易做分布式计算)

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

    2018-11-26

  • NoSql = Not Only Sql

    非关系型数据库

    为什么需要NoSQL

    High performace -高并发读写

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

    High Scalability && High Avaliability -高扩展性和高可用性

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

    2018-11-26

  • incr num   对数字加1 

    查看全部
  • redis数据结构之哈希:

    hset myhash username jack

    hset myhash age 18

    hmset myhash2 username rose  age 21

    hget myhash username 

    hmget myhash username age

    hget all myhash 

    hdel myhash 

    hdel myhash2 username age 

    hdel myhash2 username 

    hmset myhash2 username rose age 21 

    del myhash2 

    hget myhash2 username 

    hincrby myhash age 5

    hget myhash age

    hexists myhash username 

    hgetall myhash

    hlen  myhash 

    hkeys myhash 

    hvals myhash 


    查看全部
  • ./bin/redis-cli

     set company imooc

    get  company 

    getset company baidu

    get company 

    set person jack

    get person 

    del person 

    get person 

    incr num

    get num 

    decr num

    get num

    decr num2

    incrby num 5

    incrby num3 5

    decrby num 3 

    decrby num4 3 

    append num 5 123

    get num 





    查看全部
  • redis的数据结构

    字符串  哈希 字符串列表 字符串集合 有序字符串集合


    查看全部
  • jedis的入门:

    jedis是redis官方首选的java客户端开发包

    commons-pool2-2.3.jar

    jedis-2.7.0.jar

    Jedis  jedis  = new Jedis('192.168.32.130',6379)

    jedis.set('name','immoc')

    string value = jedis.get('name');

    jedis.close()


    查看全部
    0 采集 收起 来源:04-Jedis的入门

    2018-11-25

  • 搭建环境:

    虚拟机:vmvare 10.0.2

    linux系统:centOS-6.5

    SSH客户端:SecureCRT 7.3,SecureFX 7.3


    查看全部
    0 采集 收起 来源:03-Redis的安装

    2018-11-25

举报

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

微信扫码,参与3人拼团

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

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