Berkeley DB 4.1 enhances security, failover, throughput
Oct 1, 2002 — by LinuxDevices Staff — from the LinuxDevices Archive — viewsLincoln, MA — (press release excerpt) — Sleepycat Software today announced the release of version 4.1 of Berkeley DB, which adds a range of new features including enhanced security, failover, and data throughput on multi-processor computing systems.
Berkeley DB High Availability version 4.1 adds new security features, including encryption that employs the Advanced Encryption Standard (AES) to improve data security. The new encryption support protects applications from an attacker obtaining physical access to Berkeley DB databases. Version 4.1 also includes support for database page checksums to allow detection of database corruption caused by hardware or software failures. There have also been substantial improvements to the shared memory buffer pool in order to improve concurrent throughput and provide better scalability on multiprocessor machines.
Sleepycat's High Availability solution uses a technique called “replication” to keep multiple copies of a database, stored in different places, up to date. In the event of a hardware or application crash that causes one of the copies to fail, applications can use the remaining copies to continue operating without interruption.
Berkeley DB is a core part of the infrastructure of the Internet, with customers deploying mission-critical services including messaging, directory management, calendaring, naming and routing, and more. In addition, Berkeley DB is a crucial part of embedded systems in the fast-growing markets for storage devices and telecommunications systems, among others.
Berkeley DB's source code may be downloaded for evaluation and development from Sleepycat's website. Documentation and licensing information are also available on the website.
This article was originally published on LinuxDevices.com and has been donated to the open source community by QuinStreet Inc. Please visit LinuxToday.com for up-to-date news and articles about Linux and open source.