Berkeley DB 5.0.21 目录结构详解
db-5.0.21
├── btree # B tree 实现的相关代码
├── build_android # Android编译相关文件
├── build_unix # *nix 下编译相关文件
├── build_vxworks # Vxworks编译相关文件
├── build_wince # WinCE下编译相关文件
├── build_windows # Windows下编译相关文件
├── clib # 一些C语言库的实现
├── common # 一些常用的函数
├── crypto # 加密模块代码
├── csharp # c# api相关代码
├── cxx # C++ api 相关代码
├── db # db的一些主要代码
├── db185 # 1.85版本的db代码
├── db_archive # db_archive工具代码
├── db_checkpoint # db_checkpoint工具代码
├── db_deadlock # db_deadlock工具代码,deadlock检测工具
├── db_dump # db_dump工具代码
├── db_dump185 # 1.85版本的db_dump
├── db_hotbackup # db_hotbackup工具代码
├── dbinc # db库的头文件
├── dbinc_auto # 一些自动生成的头文件
├── db_load # db_load工具代码
├── db_log_verify # db_log_verify工具代码
├── dbm # dbm/ndbm兼容接口的代码
├── db_printlog # db_printlog工具代码
├── db_recover # db_recover工具代码
├── dbreg # dbreg 子系统代码,用来注册db handle
├── db_sql_codegen # sql_codegen工具代码
├── db_stat # db_stat 工具代码
├── db_upgrade # db_upgrade工具代码
├── db_verify # db_verify工具代码
├── dist # 一些打包发布工具
├── docs # 文档
├── env # env子系统代码
├── examples_c # c语言例子代码
├── examples_csharp # C#语言例子代码
├── examples_cxx # C++语言例子代码
├── examples_java # Java语言例子代码
├── examples_stl # db stl例子
├── fileops # 对文件操作函数的代码
├── hash # hash访问子系统的代码
├── hmac # sha1 checksum系统的代码
├── hsearch # 和hsearch兼容的接口函数
├── java # Java api接口代码
├── libdb_csharp # C#库代码
├── libdb_java # Java接口库
├── LICENSE #
├── lock # Lock子系统代码
├── log # Log 子系统代码
├── mod_db4 # db apache1模块代码
├── mp # m-pool子系统代码
├── mutex # mutex子系统代码
├── os # 操作系统相关代码
├── os_qnx # qnx
├── os_vxworks # vxworks
├── os_windows # windows相关代码
├── perl # perl API代码
├── php_db4 # php 代码
├── qam # Que的相关店面
├── README # 说明文件
├── rep # replication相关代码
├── repmgr # rep manager相关代码
├── sequence # DB_SEQUENCE相关代码
├── sql # db sql代码
├── stl # db stl代码
├── tcl # tcl api代码
├── test # 测试相关代码
├── test_micro # test_micro工具代码
└── txn # 事务模块代码