mongo_pool 1.0.2
mongo_pool: ^1.0.2 copied to clipboard
A MongoDB connection pool for Dart. Using this package, your application will open as many database connections as you specify as soon as it runs. You can open, close and change the number of these li [...]
example/mongo_pool_example.dart
import 'package:mongo_pool/mongo_pool.dart';
Future<void> main() async {
final pool = MongoDbPool(5, 'mongodb://localhost:27017/my_database');
final conn = await pool.acquire();
// Database operations
final collection = conn.collection('my_collection');
final result = await collection.find().toList();
// Connection release for other operations
pool.release(conn);
// Pool close
await pool.close();
}