Ejecución de lógica empresarial paralela en la cuadrícula de datos (API de DataGrid)
La API de DataGrid API proporciona una interfaz de programación sencilla para ejecutar la lógica empresarial sobre toda la cuadrícula de datos o sobre un subconjunto de esta en paralelo con el lugar donde se encuentran los datos.
API DataGrid y particionamiento
Con las API DataGrid, un cliente puede enviar solicitudes a una partición, un subconjunto de particiones o a todas las particiones de una cuadrícula de datos. El cliente puede especificar una lista de claves, y WebSphere eXtreme
Scale determina el conjunto de particiones que albergan las claves. La solicitud se
envía, a continuación, a todas las particiones del conjunto en paralelo y el
cliente espera los resultados. El cliente también puede enviar solicitudes sin
especificar las claves, por lo tanto, las solicitudes se envían a todas las
particiones.
Agentes DataGrid y correlaciones basadas en entidades
Una correlación contiene objetos clave y objetos de valor. El objeto
clave es un tuple generado, ya que es el objeto de valor. Por norma, un agente está
provisto de los objetos clave específicos de la aplicación.
Ejemplo de la API de DataGrid
Las API de DataGrid admiten dos patrones de programación de
cuadrícula comunes: correlación paralela y reducción paralela.