Red de conocimiento informático - Problemas con los teléfonos móviles - La diferencia entre la base de datos tidb y mysql

La diferencia entre la base de datos tidb y mysql

La diferencia entre la base de datos tidb y mysql radica en diferentes empresas de desarrollo, diferentes mecanismos de actualización de transacciones y diferentes métodos de procesamiento de transacciones.

1. Diferentes empresas de desarrollo

1. Base de datos tidb: la base de datos tidb es un producto de la startup PingCAP de Beijing.

2. mysql: mysql fue desarrollado por la empresa sueca MySQL AB y es un producto de Oracle.

2. Diferentes mecanismos de actualización de transacciones

1. Base de datos tidb: la base de datos tidb utiliza un mecanismo de bloqueo optimista para garantizar la coherencia y durabilidad de las actualizaciones de transacciones.

2. mysql: mysql utiliza un mecanismo de registro de rehacer para garantizar la coherencia y durabilidad de las actualizaciones de las transacciones.

3. Diferentes modos de transacción

1. Base de datos tidb: la base de datos tidb utiliza transacciones planas.

2. mysql: mysql usa transacciones distribuidas.