Fongo

NoSQL

Fongo ("Fake Mongo") is a in-memory re-implementation of MongoDB written in Java. The goal of the project is to use it for lightweight unit testing and not production databases.

History

The project started at Foursquare in 2012 and has since moved to a community repository.

Data Model

Document / XML

Query Execution

Tuple-at-a-Time Model

Query Interface

Custom API

Storage Architecture

In-Memory

System Architecture

Shared-Everything

People Also Viewed

Website

https://github.com/fakemongo/fongo

Source Code

https://github.com/fakemongo/fongo

Developer

Foursquare

Country of Origin

US

Start Year

2012

Project Type

Open Source

Written in

Java

Compatible With

MongoDB

Licenses

Apache v2

People Also Viewed