ElasticPress hospedaje para buscar que dejó la base de datos.
Una vez que la búsqueda se ejecuta contra un índice externo, sus resultados son una copia de su contenido. Copias de la deriva, y un índice de búsqueda derivado está mal sin mirar nunca roto.
Dos copias de la verdad.
La búsqueda en MySQL fija el problema de rendimiento e introduce un problema de sincronización en su lugar.
Reindexación que llega al último documento
Un índice completo empuja cada post, término y meta campo al índice. Funciona como un lote resumible, por lo que un sitio grande termina en lugar de detener donde el tiempo de aterrizaje.
Derretido entre índice y base de datos, atrapado
Un sincronizado fallido deja un post que existe pero no se puede encontrar. Los recuentos de documentos se comparan con la base de datos para que una brecha se note en lugar de reportar por un cliente.
Un retroceso cuando el índice es inalcable
Si la búsqueda depende de un servicio que se descienda brevemente, el fracaso debe ser una consulta más lenta en lugar de una página de resultados vacíos. Las consultas se vuelven a la base de datos en lugar de devolver nada.
Cambios de crianza manejados como migraciones
Alterar cómo se indexa un campo generalmente requiere una reconstrucción, no una edición. Esas carreras se tratan como trabajo programado en lugar de algo aplicado en vivo y esperado.
Ediciones de granulo que no inundan el índice
Cambiar un término a través de miles de publicaciones queue miles de actualizaciones de índice. Esas son golpeadas en lugar de despedidos por ahorro mientras un editor espera.
El índice no es la fuente.
Todo lo que va mal aquí es una divergencia: contenido que se salvó y nunca se indexó, o se indexó bajo un mapeo que desde entonces ha cambiado.
- Reindex completo funciona como un lote resumible
- Índice y cuenta de bases de datos reconciliados
- Las consultas se desploman en lugar de no devolver nada
- Bulk edits queued en lugar de despedido por ahorro
Rápido, y en realidad completo.
El punto de un índice externo es que una búsqueda facetada deja de ser una meta consulta. El riesgo es que regrese rápidamente y deja las cosas fuera.
Lo que cambiamos para ElasticPress
Buscar ahora vive fuera de WordPress, así que cada fila es sobre mantener la copia externa en el paso con el interior de uno.
| Ajuste | Qué hacemos | Por qué |
|---|---|---|
| Reindex corre | Batches resumibles con progresos retenidos | Una reconstrucción completa empuja cada documento al índice, que en un sitio grande no puede terminar dentro de una petición y silenciosamente para parcialmente. |
| Detección de la derivación | El índice de los recuentos se concilia con la base de datos | Un post que salvó pero no pudo indexar existe y no se puede encontrar, y nada sobre el sitio parece mal hasta que alguien lo busque. |
| Query fallback | Caídas de nuevo a la base de datos cuando el índice no está disponible | Un servicio de búsqueda no accesible debe degradar a una consulta más lenta en lugar de una página de resultados vacíos que parece un contenido perdido. |
| Cambios en la preparación | Tratados como reconstrucción programada, no ediciones en vivo | Cambiar cómo se analiza un campo no se aplica a los documentos ya indexados, por lo que los resultados permanecen inconsistentes hasta que todo se reconstruya. |
| Indización de la edición de granulo | En cola, sin ejecutarse con cada guardado | La reorganización de un término a través de miles de publicaciones dispara una actualización de índice para cada uno, que bloquea al editor e inunda el servicio al mismo tiempo. |
Precios claros y sencillos.
Todos los planes incluyen migración gratuita, copias diarias, SSL y soporte 24/7.
- 1 sitio WordPress
- 10 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte por tickets
- 5 sitios WordPress
- 50 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte prioritario por tickets
- 20 sitios WordPress
- 200 GB de almacenamiento NVMe
- SSL gratis
- Copias de seguridad diarias
- Despliegue con un clic
- Soporte dedicado
Preguntas frecuentes.
¿Por qué no puedo encontrar un post que definitivamente existe?
¿Qué pasa si el servicio de búsqueda se cae?
¿Necesito reindexar después de cambiar un mapeo de campo?
¿ElasticPress vale la pena en un sitio de tamaño mediano?
Mantenga el índice y el contenido de acuerdo.
Mueva el sitio a través. La migración es libre, se manejan los índices.