用 node.js 历时一个星期左右开发的这个项目,自我感觉还不错,有兴趣的以前交流下 nodejs 开发经验
github 地址: https://github.com/callmelanmao/yunshare
在线百度网盘搜索地址:百度网盘搜索
在 V2EX 的另外一个节点也发了帖子,都没有什么人一起交流,希望管理员不要删帖,谢谢。
1
xiaoyu9527 2016-11-21 16:53:57 +08:00
速度很快呀
|
2
araraloren 2016-11-21 17:20:44 +08:00
~~ 看起来还不错的样子,不过这个东西好多
|
3
crab 2016-11-21 17:23:31 +08:00
搜索结果怎么偏离那么多啊。
搜索:当我想你的时候.MP3 |
4
puorg OP @crab 你试试搜索音乐, elasticsearch 太占服务器内存了,我只索引了 title 字段,使用的是 ik 分词插件,还没做优化
|
7
letitbesqzr 2016-11-21 17:52:37 +08:00
elasticsearch 快是快... 实在太耗内存了.. 放在云服务器的话 开销太大
|
8
klxq15 2016-11-21 18:25:14 +08:00 via Android
爬一会就会被百度封 ip ,你是怎么解决的
|
11
huangfs 2016-11-21 22:30:28 +08:00
elasticsearch 几台机器啊
|
12
eoo 2016-11-21 23:48:01 +08:00 via Android
挂了?
|
13
glogo 2016-11-22 00:24:14 +08:00
一直好奇这种站的基本原理是啥,楼主能否分享下?
|
14
regent 2016-11-22 00:54:29 +08:00
链接有效性会不会定期验证?
|
15
cxydhd 2016-11-22 10:33:00 +08:00
对这个项目挺感兴趣的,你的服务器内存有多大?第一次接触 nodejs ,你开源的源码的搜索入口是在哪个文件里?
|
16
puorg OP @cxydhd mongodb 保存在本地, elasticsearch 服务器 3g 内存,这个项目不带 web 界面的,只有爬虫和建立 elasticsearch 索引部分
|
18
puorg OP @cxydhd 现在这个文档写的比较粗糙,我过几天再写个更详细的, web 端调用你只要看 elasticsearch 的 mapping 文件就行了,在 data 文件夹下面,前提是你已经正确安装这个项目,并且建立好索引
|
19
enenaaa 2016-11-22 15:29:53 +08:00
elasticsearch 搜索速度真是快啊。
楼主现在数据是多大量级的。我一个 10w+的数据用 redis+mysql 感觉太慢了。 当然我服务器比较渣, 不太敢上 elasticsearch |