# Database (dbm-style) Abstraction Layer

# 简介

These functions build the foundation for accessing Berkeley DB style databases.

This is a general abstraction layer for several file-based databases. As such, functionality is limited to a common subset of features supported by modern databases such as » Oracle Berkeley DB.

- 安装/配置
  - 需求
  - 安装
  - 运行时配置
  - 资源类型
- 预定义常量
- 示例
  - Basic usage
- Dba\Connection — The Dba\Connection class
- DBA 函数
  - dba_close — 关闭 DBA 数据库
  - dba_delete — 删除由键指定的 DBA 条目
  - dba_exists — 检查键是否存在
  - dba_fetch — 获取由键指定的数据
  - dba_firstkey — 获取第一个键
  - dba_handlers — 列出所有可用的处理器
  - dba_insert — 插入条目
  - dba_key_split — 将键的字符串表示分割为数组表示
  - dba_list — 列出所有打开的数据库文件
  - dba_nextkey — 获取下一个键
  - dba_open — 打开数据库
  - dba_optimize — 优化数据库
  - dba_popen — 打开数据库持久化
  - dba_replace — 替换或插入条目
  - dba_sync — 同步数据库

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open