search
Click on the red underlined text to get to the source
... database services can be handled as a separate type of item. A
file-system metaphor does not rule out search or database-style
queries ...
... database-style
queries for access to documents. A search-server type is also
defined in this pseudo-file system ...
...
The first character on each line tells whether the line describes a
document, directory, or search service (characters '0', '1', '7';
there are a handful more of these characters described later). The
...
... The first character of each line in a server-supplied directory
listing indicates whether the item is a file (character '0'), a
directory (character '1'), or a search (character '7'). This is the
base set of item types in the Gopher protocol. It is desirable for
...
... hosts. The client software may
save (or rather "stack") the locations that it has visited in search
of a document. The user could therefore back out of the current
location by unwinding the stack. Alternatively, a client ...
... host.
2. A server can also point at a "search server" (returns a first
character of '7'). Such servers may implement campus network (or
...
... campus network (or
subnet) wide searching capability. The most common search servers
maintain full-text indexes on the contents of text documents held
by some subset of Gopher ...
... maintain full-text indexes on the contents of text documents held
by some subset of Gopher servers. Such a "full-text search
server" responds to client requests with a list of all documents
...
... server" responds to client requests with a list of all documents
that contain one or more words (the search criteria). The client
sends the server the selector string, a tab, and the search ...
... search criteria). The client
sends the server the selector string, a tab, and the search string
(words to search for). If the selector string is empty, the client ...
... sends the server the selector string, a tab, and the search string
(words to search for). If the selector string is empty, the client
merely sends the search ...
... search for). If the selector string is empty, the client
merely sends the search string. The server returns the equivalent
of a directory listing for documents matching the search criteria.
...
... merely sends the search string. The server returns the equivalent
of a directory listing for documents matching the search criteria.
Spaces between words are usually implied Boolean ANDs (although in
different implementations or search ...
... search criteria.
Spaces between words are usually implied Boolean ANDs (although in
different implementations or search types, this may not
necessarily be true).
...
... Building full-text search servers ...
...
A full-text search server is a special-purpose server that knows
about the Gopher scheme for retrieving documents. These servers
...
... Gopher servers in some specified domain. A Gopher full-text search
server was implemented using several NeXTstations because it was easy
to take advantage of the full-text index/search engine ...
... search
server was implemented using several NeXTstations because it was easy
to take advantage of the full-text index/search engine built into the
NeXT system software. A search server for generic UNIX ...
... to take advantage of the full-text index/search engine built into the
NeXT system software. A search server for generic UNIX systems based
on the public domain ...
... UNIX systems based
on the public domain WAIS search engine, is also available and
currently an optional part of the UNIX gopher ...
... gateway to WAIS servers by presenting the WAIS servers to gopherspace
as full-text search servers. The gopher<->WAIS gateway servers does
...
... the task can be broken into smaller pieces (update only a portion of
the indexes, search several partial indexes in parallel) so that it
is manageable. By spreading this task over several small, cheap (and
fast) workstations it is possible to take advantage of fine-grain
...
... parallelism. Again, the client software is not aware of this. Client
software only needs to know that it can send a search string to an
index server and will receive a list of documents that contain the
words in the search ...
... search string to an
index server and will receive a list of documents that contain the
words in the search string.
...
... 6 Item is a UNIX uuencoded file.
7 Item is an Index-Search server.
8 Item points to a text-based telnet session.
...
... Note: In absence of 'and', 'or', or 'not' operators, a SPACE is
regarded as an implied 'and' operator. Expression is evaluated
left to right. Further, not all search engines or search
gateways ...
... regarded as an implied 'and' operator. Expression is evaluated
left to right. Further, not all search engines or search
gateways currently implemented have the boolean operators
...
... 7 The information applies to a Index Server.
Client should use a FullText Search transaction.
...
