Skip to content
🐱 Oracle 'Berkeley DB' Interface for R
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
R
inst
man
src
vignettes
.Rbuildignore
DESCRIPTION
NAMESPACE
RBerkeley.Rproj
README
README.Rmd
README.md
cleanup
configure
configure.in

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.

You can’t perform that action at this time.