BSD Ports

databases/p5-Mango 1.30_4 DragonFly

Pure-Perl non-blocking I/O MongoDB driver

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART20
Categories
databases, perl5
Package size
68.4 KiB, 151.6 KiB installed

Description

Mango is a pure-Perl non-blocking I/O MongoDB driver, optimized for use with the Mojolicious real-time web framework, and with multiple event loop support. Since MongoDB is still changing rapidly, only the latest stable version is supported.

Many arguments passed to methods as well as values of attributes get serialized to BSON with Mango::BSON, which provides many helper functions you can use to generate data types that are not available natively in Perl. All connections will be reset automatically if a new process has been forked, this allows multiple processes to share the same Mango object safely.

In the other systems

SystemPortVersion
DragonFlydatabases/p5-Mango1.30_4
FreeBSDdatabases/p5-Mango1.30_4
HardenedBSDdatabases/p5-Mango1.30_4
GhostBSDdatabases/p5-Mango1.30_4

Install

Binary package:

pkg install p5-Mango

From DPorts:

cd /usr/dports/databases/p5-Mango && make install clean

Dependencies

Run dependencies 2

No port depends on this one.