Skip to content

Asynchronous PyMongo client - is it possible in the future? #2876

Open

Description

@frenzyk

Yes, I read faq. But now motor stops active development in favor of PyMongo and PyMongo develops async client. Also uMongo and MotorEngine is not actively developed.

Is there plans to adopt asynchronous PyMongo client when it will be released to stable? Or async is impossible because of some mongoengine architecture decisions?

Activity

  1. pskd73 commented on Jun 6, 2025

    @pskd73

    Any update on it?

  2. PashaHatsune commented on Jul 18, 2025

    @PashaHatsune
  3. bagerard commented on Jul 28, 2025

    @bagerard
    Collaborator

    At this moment there is no plan or active work to support it. I don't think there is anything in MongoEngine that would be in the way though and I'm not against the idea. MongoEngine itself (de-serialization) is CPU bound and usually much slower than underlying pymongo queries but this isn't necessarily a showstopper.

  4. arunsureshkumar commented on Jan 3, 2026

    @arunsureshkumar

    #2902 - Please check

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions