Next Generation MongoDB: Sessions, Streams, Transactions
MongoDB 3.6 already delivered new killer features like change streams and sessions getting you and your application ready for the future. Now, MongoDB 4.0 transactions take you to the next level.
Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Next Generation MongoDB 2 Christoph Strobl Software Engineer, Spring Data Jeff Yemin Lead Engineer, Drivers Sessions - Streams - Transactions
Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Multi Document Transactions
2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ How To Get From There to Here 9 Wired Tiger MVCC 3.0 - 3.4
2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ How To Get From There to Here 10 Logical Sessions 3.6 Retryable Writes
2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ How To Get From There to Here 11 update : { lsid : 1, txnNum : 1}, updates: […] update : { lsid : 1, txnNum : 1}, updates: […] { ok : 1} Retryable Writes IO Exception
2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ How To Get From There to Here 12 Replica Set Transactions Sharded Cluster Transactions 4.0 4.2 (under development)
Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ https://github.com/christophstrobl/mongodb-bookstore
2013-2018 Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Summary & Outlook 15 Transactions are multi-document, multi-collection, conversational. They fit in well to existing Spring transaction paradigms.
Inc. and licensed under a Creative Commons Attribution-NonCommercial license: http://creativecommons.org/licenses/by-nc/3.0/ Safe Harbor Statement The following is intended to outline the general direction of Pivotal's offerings. It is intended for information purposes only and may not be incorporated into any contract. Any information regarding pre-release of Pivotal offerings, future updates or other planned modifications is subject to ongoing evaluation by Pivotal and is subject to change. This information is provided without warranty or any kind, express or implied, and is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions regarding Pivotal's offerings. These purchasing decisions should only be based on features currently available. The development, release, and timing of any features or functionality described for Pivotal's offerings in this presentation remain at the sole discretion of Pivotal. Pivotal has no obligation to update forward looking information in this presentation. 17