comunicación transacción primavera y el nivel de aislamiento

la propagación de transacciones

Hay otras cuestiones en la llamada al método con una transacción, los servicios de comunicación en esta ocasión se han producido, como ahora tengo 100 dólares, para comprar libros, uno 60 uno 50, cuando la necesidad de comprar el inventario se reduce, por lo que el tiempo para comprar libros también transacción, la transacción es menos inventario, que es la propagación de la transacción,
el camino hay siete tipos de propagación de transacción es importante en dos sentidos, con = propogetion requieren y require_new
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
primera siempre es la misma cosa, que está pendiente antes, abierto algo nuevo, a continuación, la primera es la coherencia global, que es la consistencia locales,
el resultado es que el anterior tampoco puede comprar, que se puede comprar.

El aislamiento de transacción

problemas de concurrencia de transacciones de bases de datos
sucio leen: He leído los datos de las transacciones actuales actualizados por otras transacciones, pero aún no comprometido.
lectura no repetible: Transacción 1 lee los datos, transacciones de cambio de datos 2, los datos son incompatibles con la primera lectura después de la operación 1 de nuevo una vez leer.
La magia de lectura: 2 Transacción añadido la línea, cuando se lee por transacción 1 de nuevo encontró más que leer una línea
Aquí Insertar imagen Descripción
de lectura no confirmada
Lectura confirmada
Lectura repetible (equivalente a la hora de leer los datos de la cerradura, pero no se puede insertar actualización de datos )
serialización

Utilice conjunto transacción de aislamiento de nivel de aislamiento

Aquí Insertar imagen Descripción

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción

Aquí Insertar imagen Descripción

Persistencia ReDiS dos formas de
RDB importe total: instantánea, todos los datos de la memoria. proceso hijo tenedor no afecta el programa, de alta eficiencia, rápido. Ahorrar tiempo y una recuperación más rápida
Contras: no es muy bueno cuando los datos malos. se cumplen las condiciones muy duras, si la condición no está respaldada no alcanzó copia de seguridad completa de la mitad de los datos se perderán.
Aquí Insertar imagen Descripción
incremento AOF (complementarios)
formas troncos, más granulares.

Aquí Insertar imagen Descripción
Todas las escrituras volver a ejecutar de nuevo
RDB, entonces los datos se restaura en la línea

¿Cuándo es apropiado para crear un índice:
el índice de desventaja es que, además de la consulta más rápido, las otras escrituras serán más lentos, porque está lleno estructura. Se requiere que el índice, tomando el espacio en disco.
Búsquedas frecuentes
clave externa
índice compuesto
después de la primera secuenciación de paquetes,

basura mecanismo de recogida de JVM
GC

Aquí Insertar imagen Descripción

el montón

A partir de dos
Aquí Insertar imagen Descripción

recuento de referencias (no hay manera de hacer frente a referencias circulares)
algoritmo de replicación (la nueva generación), Minner doble espacio. Alta eficiencia, copia directa, sin la fragmentación de memoria
algoritmo de barrido marca: la vieja era, claro sin marcar, claro después de la primera marca, la fragmentación de memoria.
Aquí Insertar imagen Descripción
Ventajas: No hay espacio adicional.

También se produce en los años de mayor edad (completa GC): compresión marca
Aquí Insertar imagen Descripción
coste desventaja es que los objetos en movimiento

Redis escenarios de uso en el proyecto;
Aquí Insertar imagen Descripción

almacenar información de usuario cuando estos datos no se recomienda el uso de cuerdas, debido a la necesidad de completar la secuencia de la cadena de información de usuario (ID, name.age) obtener todo el tiempo se des-serialización, la serialización y de-serialización de Sí operaciones de IO, y también lo es el uso de hachís

Aquí Insertar imagen Descripción
Aquí Insertar imagen Descripción
Añadir amigos no se pueden repetir dos veces, dos amigos comunes, intersección, etc.

Aquí Insertar imagen Descripción

Publicado 74 artículos originales · ganado elogios 2 · Vistas 6459

Supongo que te gusta

Origin blog.csdn.net/weixin_42067668/article/details/105074871
Recomendado
Clasificación