README.md

CRAN_Status_Badge

Oracle Berkeley DB is a family of embedded key-value database libraries providing scalable high-performance data management services to applications. The Berkeley DB products use simple function-call APIs for data access and management. This package provides an R interface to the Berkeley DB API.

This is the resurrected code for the RBerkeley package which had been archived on 2014-09-19 as vignette locations were never updated for R 3.1.0. We refer to/use it in Data-Driven Security so I felt somewhat responsible to keep it going.

I've changed the autoconf and C source setup a bit for lidbdb > 4.

This package relies on the Oracle Berkeley DB library being present on the system.

http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html

on debian-ish:

sudo apt-get install libdb-dev

on os x:

brew install berkeley-db

CentOS/RedHat require some additional work:

sudo yum install libdb4-devel

and ensure:

export LD_LIBRARY_PATH=/usr/lib64/libdb4
export LDFLAGS=-L/usr/lib64/libdb0-04
export CPPFLAGS=-I/usr/include/libdb4

are in the environment before configuring/building

Install stable version via CRAN the usual ways or you can do:

devtools::install_github("hrbrmstr/RBerkeley")

to use the "bleeding edge" package.



hrbrmstr/RBerkeley documentation built on May 17, 2019, 4:54 p.m.