BSD Ports

java/berkeley-db 7.5.11_4 FreeBSD

Berkeley DB Java Edition

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
APACHE20
Categories
java, databases
Package size
6910.5 KiB, 23289.2 KiB installed

Description

This is a pure-Java implementation of Berkeley DB by SleepyCat (now Oracle). Java-1.7 is required for building. From the

"Berkeley DB JE was designed from the ground up in Java. It takes full advantage of the Java environment. The Berkeley DB JE API provides a Java Collections-style interface, as well as a programmatic interface similar to the Berkeley DB API.

Berkeley DB JE is different from all other Java databases available today. Berkeley DB JE is not a relational engine built in Java. It is a Berkeley DB-style embedded store, with an interface designed for programmers, not DBAs. Berkeley DB JE's architecture employs a log-based, no-overwrite storage system, enabling high concurrency and speed while providing ACID transactions and record-level locking. Berkeley DB JE efficiently caches most commonly used data in memory, without exceeding application-specified limits. In this way Berkeley DB JE works with an application to use available JVM resources while providing access to very large data sets.

The Berkeley DB JE architecture provides an underlying storage layer for any Java application requiring high performance, transactional integrity and recoverability."

In the other systems

SystemPortVersion
FreeBSDjava/berkeley-db7.5.11_4
DragonFlyjava/berkeley-db7.5.11_2
MidnightBSDjava/berkeley-db7.5.11

Install

Binary package:

pkg install je

From the ports tree:

cd /usr/ports/java/berkeley-db/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	je>0:java/berkeley-db

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest7.5.11_47.5.11_47.5.117.5.11_27.5.11_4
FreeBSD:14:quarterly7.5.11_47.5.11_4n/a7.5.11_27.5.11_4
FreeBSD:15:latest7.5.11_47.5.11_4n/a7.5.11_27.5.11_2
FreeBSD:15:quarterly7.5.11_47.5.11_4n/an/an/a
FreeBSD:16:latest7.5.11_47.5.11_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

The full lists below include those, and their dependencies in turn.

Build dependencies 58
Run dependencies 29

No port depends on this one.

Configuration

Options name: java_je

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
TESToffBuild and/or run tests
USES
java:ant,run
Service scripts
none

Files

distinfo 1
FileSizeSHA256
je-7.5.11.tar.gz1.2073401e+07f82505e66dff5a97dc0d2e4eaed3c09dde5cad790a91528fcf5154894acd6f4c
Master sites 3
  • http://download.oracle.com/berkeley-db/
  • http://download-east.oracle.com/berkeley-db/
  • http://download-west.oracle.com/berkeley-db/

Commit history 0

No commits in the history this site was built from.