私はVapor
とMongodb
を使ってプロジェクトを進めています。
はのは、特定のルートmongodbマネージャーシングルトンを使用したサーバースウィフト
drop.get("user", String.self) { request, user in
// ... query Mongodb
}
で、私はデータベースを照会し、入力されたユーザーが既に存在するかどうかを確認したいとしましょう。
データベースとのすべての接続を処理するシングルトンMongoManager
クラスを持つことをお勧めしますか?
drop.get("user", String.self) { request, user in
MongoManager.sharedInstance.findUser(user)
}
この実装でボトルネックを作成しますか?