为了账号安全,请及时绑定邮箱和手机立即绑定
  • NoSQL(Not Only SQL)

    High performance - 高并发读写

    HugeStorage - 海量数据的高傲效率存储和访问

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

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

    2019-06-18

  • 1、获取所欲的key:keys *

    2、以my开头的key:keys my*

    3、删除某个指定的key:del myhash myset1

    4、某个key是否存在(1存在 0不存在):exists myset

    5、对key进行重命名:rename company 公司(将company重命名为公司)

    6、设置过期时间(单位是秒):expire num 1000

    7、查看key所剩的有效时间(如果没有设置,返回-1):ttl num

    8、获取key的类型:type num

    查看全部
  • 两种持久化方式:rdb、aof 可以单独使用、也可以结合起来使用

    RDB持久化:默认支持、不需要配置

    在指定的时间间隔内,将内存中的数据集快照写入磁盘

    AOF持久化:以日志的方式,记录服务器所处理的每一个操作,在redis启动的时候会读取该文件,来重新构建数据库,保证启动后数据库中的数据是完整的

    无持久化:通过配置禁用redis持久化的功能,这样redis只是一个缓存的工具

    同时使用RDB和AOF

    查看全部
  • jedis开发相关jar包

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

    2019-03-28

  • NoSQL:Not Only SQL  非关系型数据库

    为什么要用NoSQL

    高并发读写、海量数据的高效存储和访问、高可扩展性和高可用性

    redis数据库对它的应用

    NoSQL数据库的四大分类:

    键值对
    列存储
    文档数据库
    图形数据库


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

    2019-03-16

  • sorted-set同样不允许存储相同的值,每个值会有相应的分数,按照分数进行默认排序

    增加:zadd    zadd mysort    80 zs 90 ls 100 ww    值相同则更新分数

    查看分数:zscore    zscore mysort zs

    计数:zcard    zcard    mysort

    遍历:zrange    zrange mysort 0 -1 按照默认顺序显示值

                              zrange mysort 0 -1 withscore    显示值和分数

                              zrevrange mysort 0 -1 withscore    逆序显示值和分数

    删除:zrem    zrem mysort

                          zremrangebyrank mysort 0 4 按照范围进行删除

                          zremrangebyscore mysort 80 90 按照分数范围进行删除

    递增:zincrby    zincrby mysort 3 ls    给ls的分数加三

    查看全部
  • set的常用运算:

    添加:sadd    sadd myset a b c

    删除:srem    srem myset a b

    遍历:smembers   smembers myset

    是否存在:sismember     sismember  myset a

    差集:sdiff    sdiff    set1  set2

    交集:sinter    sinter set1 set2

    并集:sunion    sunion set1 set2

    保存差集:sdiffstore    sdiffstore set0 set1 set2   将set1和set2的差集保存到set0中

    保存交集:sinterstore    sinterstore  set0 set1 set2    将set1和set2的交集保存到set0中

    保存并集:sunionstore    sunionstore set0 set1 set2    将set1和set2的并集保存到set0中




    查看全部
  • ./redis-cli 进入 get获取 set存储

    conf文件 deamon yes 放入后台

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

    2019-02-21

    1. 修改redis.conf文件中daemonize yes

    2. ./src/redis-server ./redis.conf 后台启动redis

    3. ./src/redis-cli启动redis客户端

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

    2019-02-04

  • 一、redis概述

          高性能键值对数据库,支持的键值数据类型:字符串类型、列表类型、有序集合类型、散列类型、集合类型

    二、redis的应用场景

           缓存     聊天室在线好友    任务队列  网站访问统计   数据过期的处理    应用的排行版   分布式集群架构中搞得session分离


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

    2019-01-21

  • NoSQL数据库的四大分类:

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

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

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

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

    NoSQL的特点:

    1. 易扩展。

    2. 灵活的数据模型。

    3. 大数据量,高性能。

    4. 高可用。


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

    2019-01-21

  • /**
      * 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
      * 
      */

    查看全部
  • nosql数据库四大分类

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

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

    缺点 功能比较局限

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

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

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

    2019-01-05

  • redis的数据结构之list常用命令:

    查看全部
  • redis持久化

    两种方式 

    1 rdb方式

    2 aof方式

    查看全部

举报

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

微信扫码,参与3人拼团

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

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