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.