Uso de canalización para conexión TCP
Pipelines es una técnica utilizada por NCache para manejar múltiples comandos en una conexión TCP reuniéndolos y realizando una gran cantidad de operaciones para enviarlas a través de la red en una sola llamada. Esta técnica reduce la sobrecarga de enviar múltiples solicitudes una por una y esperar el reconocimiento. También hace que la utilización de recursos sea más efectiva y la acelera, especialmente para grandes unidades de datos. Pipelining proporciona un importante impulso al rendimiento de las máquinas de alto rendimiento.
Note
Esta característica también está disponible en NCache Professional.
Canalización para conexión TCP
NCache le permite enviar una serie de comandos múltiples y enviarlos juntos en un período de tiempo definido, lo que reduce la sobrecarga de TCP. El usuario puede configurar el intervalo de tiempo para enviar el fragmento en conjunto y, después de cada intervalo, los comandos se recopilan y envían a través de la red. El servidor mantiene las configuraciones de canalización con respecto a todos los clientes conectados y, por lo tanto, pasa las configuraciones a los clientes conectados. Un caché puede tener una configuración para canalización que se conectará a todos los servidores.
El tiempo mínimo para el intervalo de lote es de 50 µs y el tamaño máximo para el intervalo de lote es de 5000 µs. El valor predeterminado es 250 µs y está habilitado de forma predeterminada. La canalización solo se puede utilizar para cachés agrupadas.
Puede configurar la canalización utilizando el NCache Centro de gestion. Además, también puede configurar la canalización a través del archivo de configuración (config.ncconf).
Vea también
Configurar canalización
Equilibrio de carga de datos
Compatibilidad con versiones anteriores del servidor de caché
Compresión de datos