Changeset 2210


Ignore:
Timestamp:
01/28/09 16:18:11 (3 years ago)
Author:
CrawfordCurrie
Message:

Item453: jumped the gun in the doc; acceleration of %SEARCH is *not* supported (yet)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/DBCacheContrib/data/System/DBCacheContrib.txt

    r2208 r2210  
    2020This module supports fast structured queries over topics in a web. It uses 
    2121a high performance cache of the topic data to deliver much better search 
    22 performance. 
     22performance. Different back-end techologies can be used to implement the 
     23cache, to allow simple tradeoffs between scaling and raw performance. 
    2324 
    2425Historically this module was designed to be used with a 
     
    2829a simple [[%TOPIC%#QueryLanguage][query language]]. 
    2930 
    30 The %TOPIC% can also be used to accelerate standard queries made using the 
    31 =[[QuerySearch][type="query"]= feature of %SEARCH. 
    32  
    3331---+++ Features 
    3432   * Perform efficient structured queries on data in forms 
    3533 
    3634---+++ Using the built-in query language 
    37 You can think of the database as an array of all the topics in a web. Each 
    38 array entry is a map (or hash in perl terms) that maps a set of field names to 
    39 values. 
     35The query language supported by DBCacheContrib is very similar to the query language used with %SEARCH, which was derived from it. However the underlying schema is somewhat different. 
     36 
     37You can think of the database as an map of all the topics in a web. Each 
     38entry is itself a map (or hash, in perl terms) that maps a set of field 
     39names to values. 
    4040 
    4141Each topic in the web automatically gets a number of standard fields, generated 
     
    4545        * =_up=         - _reference_ to the Map of the parent topic, if it exists 
    4646        * =attachments= - array of Maps, each of which contains: 
    47                 *  =_up= - _reference_ to the Map for the topic 
    48                 *  =name= - attachment name 
     47                * =_up= - _reference_ to the Map for the topic 
     48                * =name= - attachment name 
    4949                * =attr= - e.g hidden 
    5050                * =comment= - attachment comment 
     
    128128 
    129129---++ Contrib Info 
    130 |  Author: | Foswiki:Main/CrawfordCurrie kttp://c-dot.co.uk | 
     130|  Author: | Foswiki:Main/CrawfordCurrie http://c-dot.co.uk | 
    131131|  Copyright &copy;: | This code is based on an original development of Motorola Inc. and is protected by the following copyrights: <br>Copyright @copy 2002-2003 Motorola Inc. All Rights Reserved. <br>Portions copyright &copy; 2004. Crawford Currie http://www.c-dot.co.uk | 
    132132|  License: | GPL | 
Note: See TracChangeset for help on using the changeset viewer.