Home » ATG & Java

ATG Search Architecture

6 May 2010 No Comments Posted By:Sam

Objective of the article: is to give a better understanding to a person who is new to this technology.This article will give the reader a walk through on what s/he is going to do and s/he will see once the ATG Search installation is done and also how the entire Search structure pieces fit in.

                      ATG search runs with a standard platform installation.Search requires high performance, so it is better dedicating a seperate machine for the search purposes.

Components of Search
Search Administration:
        Is the interface where we create projects, index the data, add content,setting auto indexing rules,deploy indexes etc.We should have only one instance of search administartion in our installation.The SearchAdmin.AdminUI module is required to run the search administration.

Search Engine:
        It serves answers to queries generated by end users.Our installation can have any number of search engines.But make sure only one engine runs per processor.ATG docs say a single search engine can take upto 1.4GB of memory.The “DAF.Search.Routing” module starts the Search engines locally or remotely.It co-ordinates the communication between client application, the search database and the answer servers(search engines).

search_arch.JPG

Search Database:
        Consists of two repositories, one consists of information of search engine,index structure and deployment information.The other repository stores information about users and the search administration. Search engine, administration and routing should have access to the “shared deployment directory“. This directory is the place where the master copy of index files are stored. Search engine and routing should have access to directory in order to deploy the indexes.

Related posts:

  1. Ideal Production Environment for an e-commerce site
  2. ATG Search: A few key things to note
  3. How to install ATG Search
  4. ATG Search:A brief note
  5. ATG SearchAdmin UI & How Indexing is done?

Leave your response!

Add your comment below, or trackback from your own site. You can also subscribe to these comments via RSS.

Be nice. Keep it clean. Stay on topic. No spam.

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>