rfml is a R package for MarkLogic Enterprise NoSQL databases, enabling in-database analytics.

The purpose of the package is to enable R users to use MarkLogic without deep knowledge of JavaScript/XQuery or the REST API. It goes beyond ODBC and exposes a lot of the built in functionality of MarkLogic. It uses the REST interface and allows users to use search syntax for creating a data.frame similar object, ml.data.frame. Most of the data processing is done within MarkLogic Server and data is only brought back to the client when asked for.

A introduction to the package can be found on CRAN.

Repository: https://cran.r-project.org/web/packages/rfml/index.html