| Logo | — | — |
| Description |
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.
|
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.
|
The project started at Foursquare in 2012 and has since moved to a community repository.
|
| Start Year | 2012 | 2012 |
| End Year | — | 2020 |
| Twitter URL | — | — |
| Countries | United States of America | United States of America |
| Former Names | — | — |
| Website URL | https://github.com/fakemongo/fongo | https://github.com/fakemongo/fongo |
| Docs URL | — | — |
| Source Repo URL | https://github.com/fakemongo/fongo | https://github.com/fakemongo/fongo |
| Blog URL | — | — |
| Wikipedia URL | — | — |
| Tags |
NoSQL
|
NoSQL
Abandoned
|
| Licenses |
Apache v2
|
Apache v2
|
| Operating Systems | — | — |
| Governance | — | — |
| Project Types |
Open Source
|
Open Source
|
| Supported Languages | — | — |
| Written In |
Java
|
Java
|
| Coding Agents | — | — |
| Developer Orgs |
Foursquare Labs, Inc.
|
Foursquare Labs, Inc.
|
| Derived From | — | — |
| Embedded Systems | — | — |
| Inspired By | — | — |
| Compatible With |
MongoDB
|
MongoDB
|
| Hosted Services | — | — |
| Acquisitions | — | — |
| Checkpoints | — | — |
| Compression | — | — |
| Concurrency Control | — | — |
| Data Model |
Document / XML
|
Document / XML
|
| Foreign Keys | — | — |
| Hardware Acceleration | — | — |
| Indexes | — | — |
| Isolation Levels | — | — |
| Joins | — | — |
| Logging | — | — |
| Parallel Execution | — | — |
| Query Compilation | — | — |
| Query Execution |
Tuple-at-a-Time Model
|
Tuple-at-a-Time Model
|
| Query Interface |
Custom API
|
Custom API
|
| Storage Architecture |
In-Memory
|
In-Memory
|
| Storage Format | — | — |
| Storage Model |
N-ary Storage Model (Row/Record)
|
N-ary Storage Model (Row/Record)
|
| Storage Organization | — | — |
| Stored Procedures | — | — |
| System Architecture |
Shared-Everything
|
Shared-Everything
|
| Views | — | — |