* 3,000 daily downloads
* 90,000 programs
* 450,000 monthly users
Home > Web Developer > Servers > Berkeley DB
Berkeley DB

Berkeley DB

Immediate Delivery
Buy full version!
11.8 MB
Download free trail version!


Berkeley DB
Editor's Rating: 0/5
User's Rating: 0/5
Rated by 0 users: > Rate It
Add your opinion
> Read User's Reviews(0)


Publisher's description of Berkeley DB
Free Spyware & Trojan scan!
Related:
database engines zero administration local persistence

Berkeley DB is a database engine that provides developers with fast, reliable, local persistence with zero administration. Berkeley DB is a database engine that offers developers with fast, reliable, local persistence with zero administration. Berkeley DB is a library that links directly into your application. Your application makes simple function calls, rather than sending messages to a remote server, eliminating the performance penalty of client-server architectures. Berkeley DB stores data in application native format, as simple key/value pairs, eliminating the need for translation or mapping. Berkeley DB eliminates the overhead of SQL query processing, enabling applications with predictable access patterns to run faster. Berkeley DB is the ideal choice for static queries over dynamic data, while traditional relational databases are well suited for dynamic queries over static data.

Berkeley DB delivers the same robust data storage features as traditional, relational database systems, such as ACID transactions and recovery; locking, multiple processes and multi-threading for high concurrency; hot and cold backup; and single-master replication for high availability applications. Berkeley DB can manage databases in memory, on disk or both. Berkeley DB is designed to run in a completely unattended fashion, so all runtime administration is programmatically controlled by the application, not by a human administrator. It has been designed to be simple, fast, small and reliable.

Berkeley DB supports replication over multiple systems, enabling applications to scale massively with low latency and provide fault tolerance for high availability solutions. This technique works by having all updates go to a designated master, which distributes changes automatically to a set of replicas. The read workload can be spread across the replicas, and new replicas can join the group at any time to scale the system. If any replica fails, the remaining replicas can take over for it. If the master fails, the application can call for an election or simply designate a new master. Once the new master has been chosen, all of the replicas synchronize with the new master and move forward with normal processing with no interruption in service.

Berkeley DB is very flexible and puts developers in control of many aspects of its behavior, which allows it to be used across a wide range of applications and as a replacement for custom, home-grown solutions. For example, developers can control how resources are allocated, the amount of memory dedicated to caching records, the on-disk storage structure used for individual tables, durability and isolation guarantees, and replication policies. It includes full source code for easier porting, integration, debugging and optimization.

Berkeley DB provides very fast, reliable and scalable persistence for applications that need to store data locally, run unattended without interruption, and access data in a predictable fashion.

Here are some key features of "Berkeley DB ":
  • Local, in-process data storage
  • Schema-neutral, application native data format
  • Indexed and sequential retrieval (Btree, Queue, Recno, Hash)
  • Multiple processes per application and multiple threads per process
  • Fine grained and configurable locking for highly concurrent systems
  • Support for secondary indexes
  • In-memory, on disk or both
  • Online Btree compaction
  • Online Btree disk space reclamation
  • Online abandoned lock removal
  • On disk data encryption (AES)
  • Records up to 4GB and tables up to 256TB

  • 11.8 MB
    Buy full version! Download free trail version!
    Basic Information
    Downloads: 2 Last update: Apr 12, 2008
    Size: 11.8 MB Operating System: Windows All
    Price: - License: Freeware
    You may also be interested in:

    Top Sales in Web Developer
    1. ABC Amber CHM Converter
    2. Iovsoft Add Link to HTML...
    3. Peel Away Ads
    4. J Perk
    5. Easy Website Pro
    6. Plesk
    7. Javascript StretchMenu Builder
    8. JavaScript Vertical Gallery...
    9. Hixus Scrollbar Designer
    10. Javascript PopWin EX

    More to Try
    Copy DVD, Convert video, rip DVD to all sorts of video formats and Convert videos to DVD, burn...
    Dissatisfied with current DVD rippers? Try this professional DVD ripper! MovKit DVD Ripper Pro...
    DWG Converter - Batch Convert DWG DXF DWF to PDF WMF BMP JPEG GIF PLT SVG CGM EPS, and also...
    Cucusoft YouTube Video Converter can help you download videos from YouTube and convert to most...
    Comm Operator is a powerful debug tool for RS232 related works. Comm Operator can simulate the...
    If you're looking for a racer that has it all, look no further! F1, nascar, porsche races etc......
    DownloadAtoZ.com
    Shareware Download
    Freeware Download
    Weekly Recommends
    iPhone Games
    Editor's Picks
    Solution Guides
    Online Manuals
    PC Games
    Puzzle Games
    Flash Games
    What's Hot
    Search
    Copyright © 2001-2008 DownloadAtoZ.com Download iPod Software | DRM Removal | Spyware Removal | File Extensions | Submit Software