Breaking News: Grepper is joining You.com. Read the official announcement!
Check it out

Polyglot Persistence, Database-per-Service Pattern, Shared Database Anti-pattern

Pragya Keshap answered on February 3, 2023 Popularity 1/10 Helpfulness 1/10

Contents


More Related Answers

  • The Shared Database anti-pattern
  • Benefits of the Database-per-Service Pattern with Polygot Persistence
  • E-Commerce with Database-per-Service Pattern and Polygot Persistence
  • The Shared Database Anti-Pattern - Pros and Cons
  • The Shared Database Anti-Pattern and Polyglot Persistence

  • Polyglot Persistence, Database-per-Service Pattern, Shared Database Anti-pattern

    0

    The benefits of polyglot persistence for microservices are:

    Services remain loosely coupled.

    Based on the specialized data store requirement of the service, you can choose the best, most reliable, and scalable data store with a relatively long history of use and a proven record of success in the market.

    If multiple vendors or open source database engines are available to serve the chosen data model, you can make the database choice based on your team’s skillset or preference.

    The benefits of multi-model persistence for microservices are:

    You have a single multi-model database engine to manage instead of multiple kinds of databases.

    You only need to learn one semantic model for interacting with the data stored in the database.

    Managing one database engine type instead of several makes administration much easier.

    There is only a single vendor license to manage.

    https://medium.com/design-microservices-architecture-with-patterns/microservices-database-management-patterns-and-principles-9121e25619f1

    Popularity 1/10 Helpfulness 1/10 Language whatever
    Source: Grepper
    Link to this answer
    Share Copy Link
    Contributed on Feb 03 2023
    Pragya Keshap
    0 Answers  Avg Quality 2/10


    X

    Continue with Google

    By continuing, I agree that I have read and agree to Greppers's Terms of Service and Privacy Policy.
    X
    Grepper Account Login Required

    Oops, You will need to install Grepper and log-in to perform this action.