12串流相关接口12.1.查询自动删除任务用途查询服务器上的自动删除任务。自动删除任务是一种运行在服务器上的服务,按照定义的规则自动删除过期的视频内容。例如,对于监控和视频直播类业务,可以定义一个任务,定期删除某个直播流30天前的录制内容。请求autodelMgr/?request=get&application=&stream=application应用名,可以省略,省略时表示查
分类:
其他好文 时间:
2018-01-19 19:54:10
阅读次数:
144
Redis中有三种处理策略:定时删除、惰性删除和定期删除。 看完上面三种策略后可以得出以下结论: 4. 1、3为主动删除,2为被动删除。 5. 1是实时执行的,对CPU不是很友好,但是这在最大程度上释放了内存,所以这种方式算是一种内存优先优化策略。 6. 2、3为被动删除,所以过期键应该会存在一定的 ...
分类:
其他好文 时间:
2018-01-16 14:07:27
阅读次数:
191
一、背景 由于项目的业务是不断往前跑的,所以难免数据库的表的量会越来越庞大,不断的挤占硬盘空间。即使再大的空间也支撑不起业务的增长,所以定期删除不必要的数据是很有必要的。在我们项目中由于不清理数据,一个表占的空间竟然达到了4G之多。想想有多可怕... 这里介绍的是用MySQL 建立一个定时器Even ...
分类:
数据库 时间:
2017-12-04 14:13:20
阅读次数:
151
代码已经很详细了,可以直接拿来使用了。 包含了: 从网页获取cookie 存入mongodb 定期删除cookie scrapy中间件对cookie池的取用 对应的middleware文件,可以写成这样 ...
分类:
其他好文 时间:
2017-11-20 15:08:30
阅读次数:
2609
目的: 1.计划每天每半小时备份1次,每天8点开始,执行12小时,20点结束。 2.定期删除历史备份文件,由于每天有多个时间段备份,删除前只保留当天最后一个备份。 说明: 由于删除的操作只有每天第一次执行时才真正起作用,可将以下命令拆分成两个计划任务分别执行,当然也可一起执行。可具体根据执行的效率定 ...
1、根据传入的参数,文件所在目录,匹配文件的正则表达式,过期天数进行删除,这些可写在配置文件del_file.conf。 del_file3.py del_file.conf 2 、定期整理日期文件或文件夹,传入参数:文件夹所在目录,匹配文件夹的正则表达式,整理多少天的文件夹,参数可写在配置文件di ...
分类:
编程语言 时间:
2017-09-07 13:20:45
阅读次数:
284
出现的背景: 公司做了一个redis相关的项目,其中mysql存储了很多统计数据。比如客户端上报的数据,redis实例的数据,应用的数据,机器的数据等。每天都在上报,采集,由于没有定期删除,数据大量累积。大概有一年左右的数据,一个表的数据已经达到亿级别的。这样算下来,一个表的数据至少是几十GB了。因 ...
分类:
数据库 时间:
2017-08-14 11:36:30
阅读次数:
205
基于Log4j完成定时创建和删除日志的方法1.背景最近要实现定期删除N天前的日志需求:Log4j作为常用的日志生成工具,其清除日志的策略却十分有限。只有在RollingFileAppender中可以通过设置MaxFileSize和maxBackupIndex属性来指定要保留的日志文件大小以及个数,从而实现自动清除..
分类:
其他好文 时间:
2017-08-08 20:01:26
阅读次数:
192
背景:全库备份 备份流程: 1.生成DB列表,将DB名字写入文件 2.定义备份函数,结果写入SQL文件 3.压缩文件,减少磁盘占用量 4.设置保留天数,定期删除n天之前的 5.通过for循环读取DB列表文件,依次进行mysqldump ...
分类:
数据库 时间:
2017-08-07 18:26:31
阅读次数:
229
出现的背景: 公司做了一个redis相关的项目,其中mysql存储了很多统计数据。比如客户端上报的数据,redis实例的数据,应用的数据,机器的数据等。每天都在上报,采集,由于没有定期删除,数据大量累积。大概有一年左右的数据,一个表的数据已经达到亿级别的。这样算下来,一个表的数据至少是几十GB了。因 ...
分类:
数据库 时间:
2017-07-07 00:00:56
阅读次数:
301