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  -  BRACKUP::DICT::SQLITE (3)

.ds Aq ’

NAME

Brackup::Dict::SQLite - key-value dictionary implementation, using a SQLite database for storage

CONTENTS

DESCRIPTION

Brackup::Dict::SQLite implements a simple key-value dictionary using a SQLite database (in a single file) for storage. It provides the default storage backend for both the Brackup::DigestCache digest cache and the Brackup::InventoryDatabase inventory database (as separate databases). The database schema is created automatically as needed - no database maintenance is required.

Brackup::Dict::SQLite is optimised for speed and loads the entire database into memory at startup. If you wish to trade-off some performance for a more conservative memory footprint, you should consider using Brackup::Dict::SQLite2 instead.

See Brackup::DigestCache and Brackup::InventoryDatabase for how to manually specify the dictionary class to use.

DETAILS

    File location

The database file location is a parameter defined by the using class, so see Brackup::DigestCache and Brackup::InventoryDatabase for their respective database locations.

    SQLite Schema

This is defined automatically, but if you want to look around in it, the schema is:



  CREATE TABLE <TABLE> (
       key TEXT PRIMARY KEY,
       value TEXT
  )



SEE ALSO

brackup

Brackup

Brackup::Dict::SQLite2

Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 BRACKUP::DICT::SQLITE (3) 2010-03-27

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