ReactiveMongo - Asynchronous and Non-Blocking Scala Driver for MongoDB

  •        1079

ReactiveMongo is a scala driver that provides fully non-blocking and asynchronous I/O operations. It allows you to stream data both into and from your MongoDB servers.

http://reactivemongo.org/
https://github.com/ReactiveMongo/ReactiveMongo

Tags
Implementation
License
Platform

   




Related Projects

Play-ReactiveMongo - ReactiveMongo plugin for Playframework


This is a plugin for Play 2.4, enabling support for ReactiveMongo - reactive, asynchronous and non-blocking Scala driver for MongoDB.

ReactiveMongo - Non-blocking, Reactive MongoDB Driver for Scala


Non-blocking, Reactive MongoDB Driver for Scala

ReactiveMongo - Non-blocking, Reactive MongoDB Driver for Scala


Non-blocking, Reactive MongoDB Driver for Scala

any-mongo - Asynchronous non-blocking MongoDB driver for AnyEvent applications


Asynchronous non-blocking MongoDB driver for AnyEvent applications

rediscala - Non-blocking, Reactive Redis driver for Scala (with Sentinel support)


A Redis client for Scala (2.10+) and (AKKA 2.2+) with non-blocking and asynchronous I/O operations.Reactive : Redis requests/replies are wrapped in Futures.



txredisapi - non-blocking redis client for python twisted


txredisapi is a non-blocking client driver for the redis database, written in Python. It uses Twisted for the asynchronous communication with redis.It started as a fork of the original redis protocol for twisted, and evolved into a more robust, reliable, and complete solution for applications like web servers. These types of applications often need a fault-tolerant pool of connections with multiple redis servers, making it possible to easily develop and maintain distributed systems.

async-mysql - Asynchronous & non-blocking MySQL driver for React.PHP


Asynchronous & non-blocking MySQL driver for React.PHP

motor - Motor - the async Python driver for MongoDB and Tornado or asyncio


Motor presents a callback- or Future-based API for non-blocking access to MongoDB. The source is on GitHub and the docs are on ReadTheDocs.See requirements for details about compatibility.

mango - Pure-Perl non-blocking I/O MongoDB driver


Pure-Perl non-blocking I/O MongoDB driver

predis-async - Asynchronous PHP client library for Redis built on top of ReactPHP


Asynchronous (non-blocking) version of Predis, the full-featured PHP client library for Redis, built on top of React to handle evented I/O. By default Predis\Async does not require any additional C extension to work, but it can be optionally paired with phpiredis to sensibly lower the overhead of serializing and parsing the Redis protocol.Predis\Async is currently under development but already works pretty well. The client foundation is being built on top of the event loop abstraction offered by React, an event-oriented framework for PHP that aims to provide everything needed to create reusable libraries and long-running applications using an evented approach powered by non-blocking I/O. This library is partially tested on HHVM, but support for this runtime should be considered experimental.

restful-etl - A promising asynchronous, non-blocking data integration library


A promising asynchronous, non-blocking data integration library

mongo-meta-driver


The MongoDB Meta Driver is an attempt to formally specify the client library interface for MongoDB. Eventually the documents and this specification will enhance and replace the current MongoDB driver writing tutorial. In the meantime, all content in this repository should be considered incomplete, draft, and non-final.The MongoDB Meta Driver strives to be language-independent, producing a specification that can be used and tested directly against (almost) any language. To do so, we make use of the Cucumber framework to define the specifications and translate them into tests against the driver code. It is our hope that this specification will eventually be applied to as many production drivers as possible, in order to better standardize driver functionality and provide a more consistent developer experience with MongoDB across languages.

asyncio-redis - Redis client for Python asyncio (PEP 3156)


Redis client for the PEP 3156 Python event loop.This Redis library is a completely asynchronous, non-blocking client for a Redis server. It depends on asyncio (PEP 3156) and therefor it requires Python 3.3 or greater. If you're new to asyncio, it can be helpful to check out the asyncio documentation first.

generic-linked-in-driver - A generic non-blocking linked-in driver for interfacing Erlang and C


A generic non-blocking linked-in driver for interfacing Erlang and C

node-sqlite3 - Asynchronous, non-blocking SQLite3 bindings for Node.js


Asynchronous, non-blocking SQLite3 bindings for Node.js

node-win32ole - Asynchronous, non-blocking win32ole bindings for node.js .


Asynchronous, non-blocking win32ole bindings for node.js .

node-win32api - Asynchronous, non-blocking win32api bindings for node.js .


Asynchronous, non-blocking win32api bindings for node.js .

kaze - Light, asynchronous, non-blocking test runner


Light, asynchronous, non-blocking test runner

anyevent-ec2-tiny - Tiny asynchronous (non-blocking) interface to EC2 using AnyEvent


Tiny asynchronous (non-blocking) interface to EC2 using AnyEvent