`
sjsky
  • 浏览: 921960 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Berkeley DB教程之五:直接持久层应用

阅读更多

目录:

  1. 主索引(Primary Indexes)的应用
  2. 第二索引(Secondary Indexes)的应用 

 

详见:http://www.micmiu.com/nosql/berkeley/berkeley-dpl/

 

 

 

 

----

分享到:
评论

相关推荐

    Berkeley DB Java 版直接持久层基础1

    使用Berkeley DB Java 版本的直接持久层技术可以提供许多好处,例如提高应用程序的性能、可靠性和安全性。同时,它也可以减少数据库管理的复杂性和成本。 在Berkeley DB Java 版本中,使用了Java Annotation来实现...

    Berkeley DB参考资料

    BerkeleyDB 多库联合操作 (Secondary Databases) - **3.1 二级数据库介绍** - **概念解释**:二级数据库是对主数据库的一个索引,用于提高查询效率。 - **应用场景**:快速查找、数据统计等。 - **3.2 创建二级...

    Berkeley DB Java Edition

    **Berkeley DB Java Edition**,简称BDBJE,是由Oracle公司开发的一款高度可移植的、基于文件系统的数据存储解决方案,特别适用于需要高效、可靠且无服务器的数据管理的应用场景。这款数据库系统采用B+树作为其核心...

    The Berkeley book-介绍berkeley应用

    ### Berkeley DB 应用知识点详解 #### 一、Berkeley DB 概述 Berkeley DB(简称 BDB)是一款开源的嵌入式数据库系统,它以其高性能、高可靠性及易于集成的特点,在诸多领域中得到了广泛的应用。《Berkeley DB Book...

    bdb学习资料,很实用

    Berkeley DB Java版及其直接持久层(DPL)为Java开发者提供了一种高效、低开销的数据库解决方案,特别适用于那些追求高性能和低资源消耗的应用场景。通过消除传统ORM中的冗余映射步骤,DPL不仅提高了数据的存取速度...

    Berkely DB java

    Berkeley DB 支持两种主要的数据存储方式:直接持久化层 (DPL) 和基础 API。 - **直接持久化层 (DPL)**:这是一种高级抽象层,允许开发者以面向对象的方式存储和检索数据。它自动管理数据的序列化和反序列化。 - **...

    Dbm NoSQL KyotoCabinet 的介绍

    BerkeleyDB因其稳定性和高性能而在多个领域得到广泛应用,例如: - **金融行业**:用于交易系统,要求数据的高可靠性和一致性。 - **电信行业**:处理大量用户数据,需要快速的读写操作。 - **互联网服务**:作为...

    Ubuntu 9.04中安装Memcachedb

    首先,Memcachedb是在原有Memcached基础上扩展出来的,它不仅提供Memcached的高性能分布式缓存系统功能,还增加了一个持久化的存储层,使得缓存数据可以被持久化存储,适合需要缓存数据持久性的应用场景。...

    嵌入式开源数据库系统对比

    本文将对五种常用的嵌入式开源数据库系统进行对比分析:Derby、H2、SQLite、HSQLDB以及Oracle Berkeley DB。 #### Apache Derby - **官方网站**:http://db.apache.org/derby/ - **简介**:Derby 是由 IBM 捐赠给 ...

    ObjectDB:UdSU课程:Object DB

    1. **对象持久化**:ObjectDB允许开发者直接在数据库中存储和检索Java或Python对象,无需编写SQL语句或使用其他中间层。 2. **自动持久化**:通过简单的注解或配置,ObjectDB可以自动处理对象的持久化,包括对象的...

    J2EE程序员需掌握的技术

    2. **持久层框架**: - Hibernate:流行的ORM框架,简化了与数据库的交互。 - JDO(Java Data Objects):另一种ORM规范,提供透明的数据访问。 - iBATIS:SQL映射框架,允许直接编写SQL语句。 - JPA(Java ...

    Mysql实用手册 网易内部

    - **BDB (Berkeley DB)**: 另一个支持事务处理的存储引擎,但在某些方面不如InnoDB稳定。 - **MEMORY**: 将表存储在内存中,提供极快的数据访问速度,但不适合持久性存储。 - **MERGE**: 允许用户将多个具有相同结构...

    zeroc ICE 3.3.1文档

    - **Berkeley DB**:用于存储持久化数据。 - **bzip2/libbzip2**:提供压缩功能,提高数据传输效率。 - **OpenSSL Toolkit**:支持安全通信所需的加密算法。 - **Expat**:用于XML解析。 - **STLport**:标准模板库...

    mongodb学习总结.docx

    - **Key-Value 存储**:Tokyo Cabinet/Tyrant、Berkeley DB、MemcacheDB 和 Redis,适用于快速的键值查找。 - **图存储**:Neo4J 和 FlockDB 专门用于存储和处理图形关系。 - **对象存储**:如 db4o,直接使用...

    xml 数据库设计

    - Berkeley DB XML:Oracle公司的嵌入式XML数据库,适用于内存和文件系统存储。 7. XML数据库的挑战与发展趋势: - 大数据处理:随着XML数据量的增长,如何高效存储和处理大数据成为重要课题。 - 多模态数据:...

    大数据的架构特征.pdf

    非持久化存储,如内存中的Redis、Berkeley DB和Memcached,提供了高速的读写性能,常作为缓存来提升系统响应速度,减轻持久化存储的压力。 接着,数据处理层主要分为批量处理(离线处理)和实时处理(在线处理)。...

    内存数据库介绍资料.ppt

    除了商业产品,还有开源的内存数据库,如FastDB、MemcacheDB和Dbcached,以及基于memcache和BerkeleyDB开发的分布式缓存系统。 总结来说,内存数据库是现代高并发、实时需求强烈场景下的理想选择。它们通过牺牲存储...

    Ice-3.3.1 依赖

    在IT行业中,中间件扮演着连接应用层和操作系统的重要角色,提供服务、管理通信以及数据存储等功能。其中,Ice(即ZeroC Ice)是一款高效、跨平台的分布式对象中间件,广泛应用于分布式系统开发。本文将深入探讨Ice-...

Global site tag (gtag.js) - Google Analytics