同步视频,redis

114 阅读2分钟

quartz的使用分为几个步骤

  1. 创建一个ISchedulerFactory,然后并且获取 Scheduler
  2. 启动 Scheduler
  3. 创建 job 任务
  4. 创建 trigger 触发器
  5. 使用触发器规划执行任务( Tell quartz to schedule the job using our trigger)

image.png

image.png 视频必须是以下几种状态

image.png

如果获取不了视频封面,可能是储存空间的读取权限设置的是私有的,把它改成公共读

image.png

获取视频并且让视频作为数据源

image.png Redis五大对象

五大对象

1>字符串对象

字符串对象的编码可以是int, raw 或者embstr 如果一个字符串对象保存的是整数值, 并且这个整数值可以用long类型来表示, 那么字符串对象会将整数值保存在字符串对象结构的ptr属性里面(将void * 换成long), 并将字符串对象的编码设置为int

2>列表对象

列表对象的编码可以是ziplist或者linkedlist

ziplist编码的 列表对象使用压缩列表作为底层实现, 每个压缩列表节点保存了一个列表元素.

3>哈希对象

哈希对象的编码可以是ziplist或者hashtable

4>集合对象

集合对象的编码可以是intset或者hashtable

intset编码的集合对象 使用整数集合作为底层实现, 集合对象 包含的所有元素都被保存在整数集合里面

5>有序集合对象 有序集合的编码可以是ziplist或者skiplist

ziplist编码的有序集合对象使用压缩列表作为底层实现, 每个集合元素使用两个紧挨在一起的压缩列表节点来保存, 第一个节点保存元素的成员(member), 而第二个元素 则保存元素的分值(score)

压缩列表内的集合元素按分值大小进行排序.