GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  KINOSEARCH1::SEARCH::SEARCHSERVER (3)

.ds Aq ’

NAME

KinoSearch1::Search::SearchServer - make a Searcher remotely accessible

CONTENTS

SYNOPSIS



    my $searcher = KinoSearch1::Searcher->new(
        analyzer => $analyzer,
        invindex => /path/to/invindex,
    );
    my $server = KinoSearch1::Search::SearchServer->new(
        searchable => $searcher,
        port       => 7890,
        password   => $pass,
    );
    $server->serve;



DESCRIPTION

The SearchServer class, in conjunction with SearchClient, makes it possible to run a search on one machine and report results on another.

By aggregating several SearchClients under a MultiSearcher, the cost of searching what might have been a prohibitively large monolithic index can be distributed across multiple nodes, each with its own, smaller index.

METHODS

    new

Constructor. Takes hash-style parameters.
o <B>searchableB> - The Searcher that the SearchServer will wrap.
o <B>portB> - the port on localhost that the server should open and listen on.
o <B>passwordB> - a password which must be supplied by clients.

    serve

Open a listening socket on localhost and wait for SearchClients to connect.

COPYRIGHT

Copyright 2006-2010 Marvin Humphrey

LICENSE, DISCLAIMER, BUGS, etc.

See KinoSearch1 version 1.01.
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 KINOSEARCH1::SEARCH::SEARCHSERVER (3) 2016-03-17

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.