Not the answer you need?
Register and ask your own question!

PSMDB oplog format

grumpyguygrumpyguy EntrantInactive User Role Beginner
Using PSMDB with PerconaFT storage engine - what format will the oplog be in? - MongoDB or Tokumx or something else?


  • luis.contrerasluis.contreras Member Inactive User Role Beginner

    oplog doesn't change except sizes.
  • grumpyguygrumpyguy Entrant Inactive User Role Beginner
    So PSMDB is using standard MongoDB oplog format and Tokumx is still running its own ?
  • jontobsjontobs Contributor Inactive User Role Contributor
    that's correct. PSMDB uses the storage engine API that's available in MongoDB. The storage engine API controls only the data structure used on disk (and memory management). The actual oplog format is controlled higher in the stack, so PSMDB is handed the same oplog information that would be handed to any storage engine.

    TokuMX used a modified oplog for several reasons, but the main reason for incompatibility was transactons; GTID was used as the operation identifier instead of timestamp.
Sign In or Register to comment.

MySQL, InnoDB, MariaDB and MongoDB are trademarks of their respective owners.
Copyright ©2005 - 2020 Percona LLC. All rights reserved.