pytimber.PageStore
- class pytimber.PageStore(dbname, pagedir, maxpagesize=None, checksum=False, keep_deleted_pages=False, readonly=False)
Methods
PageStore.__init__
(dbname, pagedir[, ...])PageStore.count
(variable[, idxa, idxb])PageStore.delete_page
(page)PageStore.delete_variable
(variable)PageStore.get
(variables[, idxa, idxb])PageStore.get_idx
(variable[, idxa, idxb])PageStore.get_info
([variable])PageStore.get_lim
(variable[, idxa, idxb])PageStore.get_page
(pageid)PageStore.get_pages
(variable[, idxa, idxb])PageStore.get_var
(name[, default])PageStore.get_variable
(variable[, idxa, idxb])PageStore.merge_page
(variable, page, idx, rec)PageStore.merge_pages
(variable, pages)PageStore.prune_delete_pages
([timestamp])PageStore.rebalance
(variables, maxpagesize)PageStore.rebalance_variable
(variable, ...)PageStore.search
([searchexp])PageStore.set_pagedir
(dirpath)PageStore.set_var
(name, value[, default])PageStore.split_pages
(variable, maxsize)PageStore.store
(data)PageStore.store_page
(variable, idx, rec[, ...])PageStore.store_var
(name, value)PageStore.store_variable
(variable, idx, rec)