mongolite: Fast and Simple MongoDB Client for R

High-performance MongoDB client based on 'libmongoc' and 'jsonlite'. Includes support for aggregation, indexing, map-reduce, streaming, SSL encryption and SASL authentication. The vignette gives a brief overview of the available methods in the package.

AuthorJeroen Ooms [aut, cre], MongoDB, Inc [cph] (Author of mongo-c-driver)
Date of publication2016-10-04 14:19:20
MaintainerJeroen Ooms <jeroen.ooms@stat.ucla.edu>
LicenseApache License 2.0
Version0.9.1
https://github.com/jeroenooms/mongolite#readme https://github.com/mongodb/mongo-c-driver

View on CRAN

Files

mongolite
mongolite/inst
mongolite/inst/CITATION
mongolite/inst/doc
mongolite/inst/doc/intro.html
mongolite/inst/doc/intro.Rmd
mongolite/tests
mongolite/tests/testthat
mongolite/tests/testthat/test-flights.R
mongolite/tests/testthat/test-diamonds.R
mongolite/src
mongolite/src/mongoc
mongolite/src/mongoc/mongoc-buffer-private.h
mongolite/src/mongoc/mongoc-stream-file.c
mongolite/src/mongoc/op-update.def
mongolite/src/mongoc/mongoc-rand-openssl.c
mongolite/src/mongoc/mongoc-flags.h
mongolite/src/mongoc/mongoc-matcher-op.c
mongolite/src/mongoc/mongoc-topology-scanner-private.h
mongolite/src/mongoc/mongoc-stream-gridfs.c
mongolite/src/mongoc/mongoc-cluster-private.h
mongolite/src/mongoc/mongoc-server-stream-private.h
mongolite/src/mongoc/mongoc-stream-private.h
mongolite/src/mongoc/mongoc-topology-scanner.c
mongolite/src/mongoc/mongoc-log-private.h
mongolite/src/mongoc/op-reply-header.def
mongolite/src/mongoc/mongoc-client.c
mongolite/src/mongoc/mongoc-crypto-common-crypto-private.h
mongolite/src/mongoc/mongoc-gridfs-private.h
mongolite/src/mongoc/mongoc-counters-private.h
mongolite/src/mongoc/mongoc-counters.c
mongolite/src/mongoc/mongoc-uri.c
mongolite/src/mongoc/mongoc-gridfs-file-list-private.h
mongolite/src/mongoc/mongoc-stream-tls-secure-channel-private.h
mongolite/src/mongoc/mongoc-database-private.h
mongolite/src/mongoc/mongoc-uri.h
mongolite/src/mongoc/mongoc-gridfs-file-list.c
mongolite/src/mongoc/mongoc-bulk-operation-private.h
mongolite/src/mongoc/mongoc-cursor.h
mongolite/src/mongoc/mongoc-topology-description.c
mongolite/src/mongoc/mongoc-trace-private.h
mongolite/src/mongoc/mongoc-uri-private.h
mongolite/src/mongoc/mongoc-crypto-common-crypto.c
mongolite/src/mongoc/mongoc-write-concern-private.h
mongolite/src/mongoc/mongoc-stream.c
mongolite/src/mongoc/mongoc-bulk-operation.h
mongolite/src/mongoc/utlist.h
mongolite/src/mongoc/mongoc-scram-private.h
mongolite/src/mongoc/mongoc-secure-channel-private.h
mongolite/src/mongoc/op-reply.def
mongolite/src/mongoc/mongoc-read-prefs.h
mongolite/src/mongoc/mongoc-stream-socket.c
mongolite/src/mongoc/mongoc-apm.h
mongolite/src/mongoc/mongoc-array-private.h
mongolite/src/mongoc/mongoc-cursor-transform.c
mongolite/src/mongoc/mongoc-cursor-transform-private.h
mongolite/src/mongoc/mongoc-stream-tls-secure-transport-private.h
mongolite/src/mongoc/mongoc-gridfs-file-page.h
mongolite/src/mongoc/mongoc-write-command-private.h
mongolite/src/mongoc/mongoc-collection.h
mongolite/src/mongoc/mongoc-collection.c
mongolite/src/mongoc/mongoc-cluster.c
mongolite/src/mongoc/mongoc-rand.h
mongolite/src/mongoc/mongoc-gridfs-file-page.c
mongolite/src/mongoc/mongoc-secure-channel.c
mongolite/src/mongoc/mongoc-host-list.h
mongolite/src/mongoc/mongoc-stream-tls.h
mongolite/src/mongoc/mongoc-log.c
mongolite/src/mongoc/mongoc-gridfs.h
mongolite/src/mongoc/mongoc-collection-private.h
mongolite/src/mongoc/mongoc-ssl.c
mongolite/src/mongoc/mongoc-async-cmd.c
mongolite/src/mongoc/mongoc-read-concern-private.h
mongolite/src/mongoc/mongoc-queue.c
mongolite/src/mongoc/mongoc-write-command.c
mongolite/src/mongoc/mongoc-rand-cng.c
mongolite/src/mongoc/mongoc-queue-private.h
mongolite/src/mongoc/mongoc-stream-socket.h
mongolite/src/mongoc/mongoc-metadata-private.h
mongolite/src/mongoc/mongoc-cursor-cursorid.c
mongolite/src/mongoc/mongoc-find-and-modify.c
mongolite/src/mongoc/op-get-more.def
mongolite/src/mongoc/mongoc-read-concern.c
mongolite/src/mongoc/mongoc-async.c
mongolite/src/mongoc/mongoc-iovec.h
mongolite/src/mongoc/mongoc-find-and-modify.h
mongolite/src/mongoc/op-kill-cursors.def
mongolite/src/mongoc/mongoc-stream-buffered.h
mongolite/src/mongoc/op-msg.def
mongolite/src/mongoc/op-header.def
mongolite/src/mongoc/mongoc-cursor-array-private.h
mongolite/src/mongoc/mongoc-init.h
mongolite/src/mongoc/mongoc-matcher.h
mongolite/src/mongoc/mongoc-gridfs-file.h
mongolite/src/mongoc/mongoc-topology-description-private.h
mongolite/src/mongoc/mongoc-metadata-os-private.h
mongolite/src/mongoc/mongoc-socket.h
mongolite/src/mongoc/mongoc-stream-tls-secure-channel.c
mongolite/src/mongoc/mongoc-matcher-private.h
mongolite/src/mongoc/mongoc-server-stream.c
mongolite/src/mongoc/mongoc-gridfs.c
mongolite/src/mongoc/mongoc-buffer.c
mongolite/src/mongoc/mongoc-apm-private.h
mongolite/src/mongoc/mongoc-sasl.c
mongolite/src/mongoc/op-delete.def
mongolite/src/mongoc/mongoc-openssl.c
mongolite/src/mongoc/mongoc-array.c
mongolite/src/mongoc/mongoc-thread-private.h
mongolite/src/mongoc/mongoc-stream-tls-secure-transport.c
mongolite/src/mongoc/mongoc-topology.c
mongolite/src/mongoc/mongoc-util.c
mongolite/src/mongoc/mongoc-host-list.c
mongolite/src/mongoc/mongoc-gridfs-file.c
mongolite/src/mongoc/mongoc-init.c
mongolite/src/mongoc/mongoc-write-concern.c
mongolite/src/mongoc/mongoc-sasl-private.h
mongolite/src/mongoc/mongoc-set.c
mongolite/src/mongoc/mongoc-stream-tls.c
mongolite/src/mongoc/mongoc-stream.h
mongolite/src/mongoc/mongoc-opcode.h
mongolite/src/mongoc/mongoc-server-description.c
mongolite/src/mongoc/mongoc-stream-tls-secure-transport.h
mongolite/src/mongoc/mongoc-read-concern.h
mongolite/src/mongoc/mongoc-read-prefs-private.h
mongolite/src/mongoc/mongoc-stream-tls-private.h
mongolite/src/mongoc/mongoc-stream-tls-openssl-bio-private.h
mongolite/src/mongoc/mongoc-cursor-private.h
mongolite/src/mongoc/mongoc-b64-private.h
mongolite/src/mongoc/mongoc-stream-tls-openssl.c
mongolite/src/mongoc/mongoc-stream-tls-secure-channel.h
mongolite/src/mongoc/mongoc-topology-private.h
mongolite/src/mongoc/mongoc-rand-private.h
mongolite/src/mongoc/mongoc-version-functions.c
mongolite/src/mongoc/mongoc-b64.c
mongolite/src/mongoc/mongoc-client-pool.h
mongolite/src/mongoc/mongoc-server-description.h
mongolite/src/mongoc/mongoc-memcmp-private.h
mongolite/src/mongoc/mongoc-index.c
mongolite/src/mongoc/mongoc-metadata.c
mongolite/src/mongoc/mongoc-matcher.c
mongolite/src/mongoc/mongoc-bulk-operation.c
mongolite/src/mongoc/mongoc-database.c
mongolite/src/mongoc/mongoc-apm.c
mongolite/src/mongoc/mongoc-cursor-cursorid-private.h
mongolite/src/mongoc/mongoc-stream-file.h
mongolite/src/mongoc/mongoc-linux-distro-scanner-private.h
mongolite/src/mongoc/mongoc-read-prefs.c
mongolite/src/mongoc/mongoc-crypto-private.h
mongolite/src/mongoc/mongoc-async-private.h
mongolite/src/mongoc/mongoc-cursor-array.c
mongolite/src/mongoc/mongoc.h
mongolite/src/mongoc/mongoc-crypto.c
mongolite/src/mongoc/mongoc-find-and-modify-private.h
mongolite/src/mongoc/mongoc-trace.h
mongolite/src/mongoc/mongoc-crypto-openssl-private.h
mongolite/src/mongoc/mongoc-socket.c
mongolite/src/mongoc/mongoc-version.h
mongolite/src/mongoc/mongoc-memcmp.c
mongolite/src/mongoc/mongoc-cursor.c
mongolite/src/mongoc/mongoc-list.c
mongolite/src/mongoc/mongoc-stream-gridfs.h
mongolite/src/mongoc/mongoc-error.h
mongolite/src/mongoc/mongoc-scram.c
mongolite/src/mongoc/mongoc-list-private.h
mongolite/src/mongoc/mongoc-gridfs-file-list.h
mongolite/src/mongoc/mongoc-version-functions.h
mongolite/src/mongoc/mongoc-crypto-openssl.c
mongolite/src/mongoc/mongoc-crypto-cng-private.h
mongolite/src/mongoc/mongoc-host-list-private.h
mongolite/src/mongoc/mongoc-database.h
mongolite/src/mongoc/mongoc-gridfs-file-page-private.h
mongolite/src/mongoc/mongoc-stream-tls-openssl-bio.c
mongolite/src/mongoc/mongoc-ssl-private.h
mongolite/src/mongoc/mongoc-server-description-private.h
mongolite/src/mongoc/mongoc-secure-transport.c
mongolite/src/mongoc/mongoc-matcher-op-private.h
mongolite/src/mongoc/mongoc-linux-distro-scanner.c
mongolite/src/mongoc/mongoc-gridfs-file-private.h
mongolite/src/mongoc/mongoc-stream-tls-openssl.h
mongolite/src/mongoc/mongoc-opcode.c
mongolite/src/mongoc/mongoc-counters.defs
mongolite/src/mongoc/mongoc-client-pool-private.h
mongolite/src/mongoc/mongoc-stream-tls-openssl-private.h
mongolite/src/mongoc/mongoc-socket-private.h
mongolite/src/mongoc/mongoc-util-private.h
mongolite/src/mongoc/mongoc-secure-transport-private.h
mongolite/src/mongoc/mongoc-stream-buffered.c
mongolite/src/mongoc/mongoc-index.h
mongolite/src/mongoc/mongoc-ssl.h
mongolite/src/mongoc/mongoc-opcode-private.h
mongolite/src/mongoc/mongoc-crypto-cng.c
mongolite/src/mongoc/mongoc-client-pool.c
mongolite/src/mongoc/mongoc-rpc-private.h
mongolite/src/mongoc/mongoc-rpc.c
mongolite/src/mongoc/mongoc-config.h
mongolite/src/mongoc/mongoc-client.h
mongolite/src/mongoc/mongoc-log.h
mongolite/src/mongoc/mongoc-openssl-private.h
mongolite/src/mongoc/mongoc-rand-common-crypto.c
mongolite/src/mongoc/mongoc-metadata.h
mongolite/src/mongoc/mongoc-errno-private.h
mongolite/src/mongoc/mongoc-client-private.h
mongolite/src/mongoc/mongoc-async-cmd-private.h
mongolite/src/mongoc/mongoc-write-concern.h
mongolite/src/mongoc/op-query.def
mongolite/src/mongoc/op-insert.def
mongolite/src/mongoc/mongoc-set-private.h
mongolite/src/cursor.c
mongolite/src/win32
mongolite/src/win32/ipv6.c
mongolite/src/tests
mongolite/src/tests/has_sasl_client_done.c
mongolite/src/utils.c
mongolite/src/client.c
mongolite/src/yajl
mongolite/src/yajl/yajl_encode.c
mongolite/src/yajl/yajl_gen.c
mongolite/src/yajl/yajl_tree.c
mongolite/src/yajl/yajl_alloc.h
mongolite/src/yajl/yajl_gen.h
mongolite/src/yajl/yajl_parser.c
mongolite/src/yajl/yajl_version.h
mongolite/src/yajl/yajl_alloc.c
mongolite/src/yajl/yajl_version.c
mongolite/src/yajl/yajl_lex.h
mongolite/src/yajl/yajl.c
mongolite/src/yajl/yajl_parse.h
mongolite/src/yajl/yajl_buf.h
mongolite/src/yajl/yajl_parser.h
mongolite/src/yajl/yajl_lex.c
mongolite/src/yajl/yajl_encode.h
mongolite/src/yajl/yajl_buf.c
mongolite/src/yajl/yajl_bytestack.h
mongolite/src/yajl/yajl_common.h
mongolite/src/yajl/yajl_tree.h
mongolite/src/reader.c
mongolite/src/mongolite.h
mongolite/src/Makevars.in
mongolite/src/mongo_log.c
mongolite/src/apple.h
mongolite/src/bson
mongolite/src/bson/b64_pton.h
mongolite/src/bson/bson-version.h
mongolite/src/bson/bson-iso8601.c
mongolite/src/bson/bson-keys.h
mongolite/src/bson/bson-memory.c
mongolite/src/bson/bson-version-functions.h
mongolite/src/bson/bcon.h
mongolite/src/bson/bson-clock.c
mongolite/src/bson/bson-context-private.h
mongolite/src/bson/bson-version-functions.c
mongolite/src/bson/bson-context.c
mongolite/src/bson/bson-md5.c
mongolite/src/bson/bson-compat.h
mongolite/src/bson/bson-decimal128.c
mongolite/src/bson/bson-reader.h
mongolite/src/bson/bson-error.c
mongolite/src/bson/bson-context.h
mongolite/src/bson/bson-macros.h
mongolite/src/bson/bcon.c
mongolite/src/bson/bson-reader.c
mongolite/src/bson/bson-thread-private.h
mongolite/src/bson/bson-error.h
mongolite/src/bson/bson-keys.c
mongolite/src/bson/bson-json.h
mongolite/src/bson/bson-private.h
mongolite/src/bson/bson-atomic.c
mongolite/src/bson/bson-string.h
mongolite/src/bson/bson.h
mongolite/src/bson/bson-iter.h
mongolite/src/bson/bson-oid.h
mongolite/src/bson/bson-stdint.h
mongolite/src/bson/bson-clock.h
mongolite/src/bson/bson-atomic.h
mongolite/src/bson/b64_ntop.h
mongolite/src/bson/bson-md5.h
mongolite/src/bson/bson-timegm-private.h
mongolite/src/bson/bson-writer.c
mongolite/src/bson/bson-oid.c
mongolite/src/bson/bson-types.h
mongolite/src/bson/bson-iter.c
mongolite/src/bson/bson-memory.h
mongolite/src/bson/bson-string.c
mongolite/src/bson/bson-value.h
mongolite/src/bson/bson-config.h
mongolite/src/bson/bson-stdint-win32.h
mongolite/src/bson/bson-endian.h
mongolite/src/bson/bson-writer.h
mongolite/src/bson/bson-decimal128.h
mongolite/src/bson/bson-utf8.h
mongolite/src/bson/bson-value.c
mongolite/src/bson/bson-iso8601-private.h
mongolite/src/bson/bson-timegm.c
mongolite/src/bson/bson.c
mongolite/src/bson/bson-utf8.c
mongolite/src/bson/bson-json.c
mongolite/src/Makevars.win
mongolite/src/collection.c
mongolite/src/bson.c
mongolite/NAMESPACE
mongolite/NEWS
mongolite/R
mongolite/R/iter.R mongolite/R/ssl.R mongolite/R/bson.R mongolite/R/object.R mongolite/R/mongo.R mongolite/R/loglevel.R mongolite/R/stream.R mongolite/R/jeroen.R
mongolite/vignettes
mongolite/vignettes/intro.Rmd
mongolite/MD5
mongolite/build
mongolite/build/vignette.rds
mongolite/DESCRIPTION
mongolite/configure
mongolite/man
mongolite/man/ssl_options.Rd mongolite/man/mongo.Rd mongolite/man/mongo_log_level.Rd
mongolite/configure.win
mongolite/tools
mongolite/tools/winlibs.R

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.