相同点:作为Everything服务端为Everything客户端提供搜索结果
ETP server:类比为CS架构的S端,大致理解为S端开放了接口,给C端调用。C端向S端发送请求,S端在数据库搜索到结果后返回给C端。
优点:
- 因数据库没有保存在C端本地,不存在同步问题,Everything客户端比较轻量级
缺点:
- S端离线后,C端无法搜索到S端数据库里的资料
- 软件启动后默认不自动连接ETP服务器(可通过配置修改)
- 连接ETP服务器之后,无法同时搜索其他来源(本地、网络驱动器、指定文件夹等),需要手动断开ETP服务器才行 参考:https://www.voidtools.com/forum/viewtopic.php?t=13582#p58540
In Everything, from the Tools menu, click Options.
Click the Home tab.
Change Index to ETP server.
Set the ETP server to: username:password@host:port
Set the desired link type.
Click OK.
Everything server:C端连接到S端之后,会自动与S端的数据库同步
(参考:https://www.voidtools.com/forum/viewtopic.php?t=9794)
优点:
- 不需要重启C端,S端的数据库一有更新就会同步
- S端离线后,因C端本地也有数据库,搜索功能大致不受影响
- 在连接到S端的同时,可同时搜索其他来源
- S端在重新建立(索引)数据库的时候,不影响C端搜索功能
缺点:
- 版本在1.5以上(当前为测试版)才支持,需要另外安装(官方)插件
- 首次打开C端,由于需要和S端的数据库同步,需要比较长的加载时间。若数据库大小超过100M,客户端网络建议上千兆