You-get 介绍
You-Get 是一款命令行工具,用来下载网页中的视频、音频、图片,支持众多网站,包含 41 家国内主流视频、音乐网站,如 网易云音乐、AB 站、百度贴吧、斗鱼、熊猫、爱奇艺、凤凰视频、酷狗音乐、乐视、荔枝FM、秒拍、腾讯视频、优酷土豆、央视网、芒果TV 等等,只需一个命令就能直接下载视频、音频以及图片回来,并且可以自动合并视频。而对于有弹幕的网站,比如 B 站,还可以将弹幕下载回来。本篇文章介绍 you-get 的安装
Sphinx 官网:http://sphinxsearch.com/
wget http://sphinxsearch.com/files/sphinx-2.2.10-release.tar.gz
1 | tar zxvf sphinx-2.2.10-release.tar.gz |
找到 mysql 的安装目录,我的是在 /usr/bin/mysql 执行 /usr/lcoal/sphinx 为 sphinx 的安装目录。
1 | sudo ./configure --prefix=/usr/local/sphinx --with-mysql=/usr/local/mysql |
不出问题的话应该已经安装成功了
介绍
Sphinx 是一个基于 SQL 的全文检索引擎,可以给 Mysql、PostgreSQL 做检索,提供比数据库更加专业的搜索功能。Sphinx 的搜索API接口支持 PHP,Python,Ruby,等。Sphinx 单一索引最大可包含1亿条记录,在1千万条记录情况下的查询速度为0.x秒(毫秒级)。Sphinx创建索引的速度为:创建100万条记录的索引只需 3~4分钟,创建1000万条记录的索引可以在50分钟内完成,而只包含最新10万条记录的增量索引,重建一次只需几十秒
主要特性
Sphinx 就可以帮我们解决上面所说的问题。当然,Sphinx 可以应用的场景很多,上面只是其中的一种。
linux 下的 crontab 定时任务服务,可以用来定时运行脚本。工作中经常会用到这样的服务,使用起来比较简单。
1 | /sbin/service crond start # 开启服务 |