zoukankan      html  css  js  c++  java
  • SharePoint 2013 企业搜索架构示例

    本文参考自微软官方的Chart,我们来看一下企业中对于不同规模SharePoint搜索的场的架构是什么样的。

    对于搜索场的规模,我们用爬网的Item的数量来衡量。关于搜索过程和搜索组件的交互信息,查看Search Architectures for SharePoint®  Server 2013


    搜索中的数据库有以下四个角色:

    1. 搜索管理数据库(Search administration database)

    存储搜索配置的相关数据,每个搜索应用程序只有一个搜索管理数据库。

    2. 爬网数据库(Crawl database)

    存储爬网历史和管理爬网操作。每个爬网数据库可以有一至多个与之关联的爬网组件。

    3. 链接数据库(Link database)

    存储内容处理组件抓取出的信息和点击链接的信息。

    4. 分析数据库(Analytics reporting database)

    存储使用分析报告。


    搜索组件有以下六种:

    1. 索引(Index)

    2. 查询处理(Query processing)

    3. 管理(Admin)

    4. 爬网(Crawl)

    5. 内容处理(Content processing)

    6. 分析(Analytics)


    硬件需求和扩展考虑:

    应用程序服务器的最低硬件需求

    数据库服务器的最低硬件需求

    扩展性能——关键指标和扩展操作

    在Item数量增加时如何扩展搜索组件


    示例拓扑结构

    小型搜索Farm(1千万Item以内),有两个版本

    1. 专用搜索Farm(Dedicated search farm)

    这个Farm架构不包含Web服务器,作为专用的搜索Farm,可以应用于其他的Farm。

    2. 通用Farm(All purpose farm)

    中型搜索Farm(1千万-4千万Item)

    大型搜索Farm(1亿Item)

    
  • 相关阅读:
    Weblogic 漏洞利用总结
    CVE-2017-9993 FFMpeg漏洞利用
    tomcat漏洞利用总结
    移动渗透测试杂记
    CORS漏洞利用检测和利用方式
    discuz mlv3.x命令注入
    DNS域传输漏洞利用总结
    redis未授权漏洞和主从复制rce漏洞利用
    CVE-2016-3714-ImageMagick 漏洞利用
    JAVA WEB EL表达式注入
  • 原文地址:https://www.cnblogs.com/justinliu/p/5961627.html
Copyright © 2011-2022 走看看