Algolia: Busca interna en tempo real como servizo

nube de busca algoria

Construír as túas propias capacidades de busca interna ricas, en tempo real e rápidas é todo un proxecto. Engádelle a busca xeográfica, as imaxes, o comercio e o móbil e basicamente está a desenvolver toda unha plataforma. Esta mañá só falabamos cun fabricante sobre as súas posibilidades de busca e que o elemento debe ser máis pronunciado no seu sitio.

Non fai falla desenvolver o teu - Algolia é un servizo de busca totalmente aloxado, dispoñible como API REST. API os clientes están dispoñibles para todos os marcos, plataformas e idiomas principais e a transmisión de datos entre clientes e API está en formato JSON.

Características do Algolia

  • Alta Performance - tempos de resposta ata 200 veces máis rápidos que Elasticsearch e ata 20,000 veces máis rápido que SQLite FTS4. A indexación é asíncrona para que os usuarios poidan buscar datos novos segundos despois da actualización. Tamén expoñen un API para comprobar o estado da indexación.
  • Nginx - A implementación do servidor de Algolia está completamente escrita en C ++ e incrustada como un módulo dentro do servidor HTTP de alto rendemento Nginx.
  • panel de control - Unha interface gráfica para todas as operacións, incluído o uso, o rendemento, a configuración, API rexistros, API teclas e navegación de datos.
  • Busca de bases de datos - deseñado para buscar rexistros, non páxinas
    Unha solución perfecta para bases de datos SQL e NoSQL, cun algoritmo de clasificación transparente optimizado para datos semiestruturados.
  • Múltiples atributos - acepta tipos de obxectos e calquera número de atributos nos que buscar.
  • Busca mentres escribe - máis alá do simple autocompletado, os usuarios obteñen resultados de busca actualizados con cada letra que escriben.
  • relevancia - ranking totalmente personalizable e transparente. Algolia ofrece o xeito máis sinxelo de ordenar os resultados por popularidade mantendo a relevancia.
  • móbil - deseñado para dispositivos móbiles ... rápido, perdoa erros tipográficos e ordena os resultados por distancia xeográfica.
  • Lingüística - Busca en calquera idioma escrito. Por exemplo, buscar con chinés simplificado pode atopar resultados coincidentes en chinés tradicional.
  • Correccións de erros - Algolia comprende os erros tipográficos, incluso nas primeiras letras, para que os seus usuarios poidan atopar o que están a buscar.
  • Destacado intelixente - Resalte que sección coincidiu coa consulta do usuario, aínda que a sección só sexa as primeiras letras dunha palabra e conteña erros tipográficos.
  • Facetado en tempo real - o único motor de busca que suxire facetas mentres escribe, para que os usuarios obteñan resultados de facetas despois da primeira pulsación de tecla.
  • Busca xeográfica - amosar visitas por distancia, ou só as próximas, ou nunha área concreta. Combina con consultas de texto e calquera outra función de busca.
  • Alta dispoñibilidade - Un 99.99% SLA (acordo de nivel de servizo). Todas as entradas de datos indexaranse automaticamente en tres servidores de gama alta diferentes.
  • Centros multi-datos - Manteña o tempo de resposta baixo escollendo o centro de datos máis próximo aos teus usuarios.
  • Seguridade de primeira - API as teclas restrinxen o acceso a un índice específico e establecen límites como a taxa de consulta máxima para un enderezo IP ou o tempo de caducidade da clave.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.