Archive for 二月, 2016

  • 本文翻译自Berkeley DB 官方文档 Architecting Transactional Data Store applications 一节,主要讲述使用BDB作为存储引擎时提供事务支持的几种进程访问模式。每个BDB环境都对应一个文件系统目录,其中包涵存储的数据和运行时提供的锁资源,互斥变量资源,共享缓冲池等。每个目录可以被多个BDB进程打开访问,但使用复杂度有较大区别。需要说明的是,每一个目录在打开它的BDB进程中被称作一个数据库环境,一个目录可以对应多个环境,一个环境只能对应打开一个目录。几种架构模式分别为: 一个进程 多个相关的进程 多个不相关的进程 正文: 当构建支持事务的应 […]

    Berkeley DB 事务支持的应用架构

    本文翻译自Berkeley DB 官方文档 Architecting Transactional Data Store applications 一节,主要讲述使用BDB作为存储引擎时提供事务支持的几种进程访问模式。每个BDB环境都对应一个文件系统目录,其中包涵存储的数据和运行时提供的锁资源,互斥变量资源,共享缓冲池等。每个目录可以被多个BDB进程打开访问,但使用复杂度有较大区别。需要说明的是,每一个目录在打开它的BDB进程中被称作一个数据库环境,一个目录可以对应多个环境,一个环境只能对应打开一个目录。几种架构模式分别为: 一个进程 多个相关的进程 多个不相关的进程 正文: 当构建支持事务的应 […]

    Continue Reading...