0
CasbahはMongoDbのJava driverの上の別の層です。これは、Javaドライバを直接使用するのではなく、Casbahを使用する際に、scalaプロジェクトのMongoDbデータベースのクエリと更新のパフォーマンスを低下させますか?MongoDb javaドライバを直接使用するのではなく、Casbahを使用することによるパフォーマンスの影響は何ですか?
CasbahはMongoDbのJava driverの上の別の層です。これは、Javaドライバを直接使用するのではなく、Casbahを使用する際に、scalaプロジェクトのMongoDbデータベースのクエリと更新のパフォーマンスを低下させますか?MongoDb javaドライバを直接使用するのではなく、Casbahを使用することによるパフォーマンスの影響は何ですか?
(私はカスバの著者およびメンテナよ)
それは無視する必要があります - 私は最低限に任意のラッピングの厚さを維持するために、最後の2年間に熱心に取り組んできました。
私は、ほとんどのユーザーはストレートのJavaドライバーを使用してオーバーカスバのラッパーコードの結果として顕著痛みや減速のANY種類を経験し始めることは決してありませんことを推測するベンチャーと思います。
多くの場合、Scalaがコンパイル時に行うことができるため、CasbahがJavaドライバだけよりも(特に反復型操作の方が)より良くフラットアウトする箇所を観察しました。