Algolia: การค้นหาแบบเรียลไทม์ภายในเป็นบริการ

เมฆค้นหาอัลโกเรีย

การสร้างความสามารถในการค้นหาภายในของคุณเองที่สมบูรณ์ เรียลไทม์ และรวดเร็วนั้นค่อนข้างเป็นโครงการ เพิ่มการค้นหาทางภูมิศาสตร์ รูปภาพ การค้าและมือถือ และโดยพื้นฐานแล้วคุณกำลังพัฒนาแพลตฟอร์มทั้งหมด เราเพิ่งคุยกับผู้ผลิตรายหนึ่งเมื่อเช้านี้เกี่ยวกับความสามารถในการค้นหาของพวกเขา และองค์ประกอบดังกล่าวต้องได้รับการประกาศให้ชัดเจนยิ่งขึ้นในเว็บไซต์ของตน

ไม่ต้องพัฒนาเอง - Algolia เป็นบริการค้นหาที่โฮสต์เต็มรูปแบบพร้อมใช้งานในรูปแบบ REST API API ไคลเอนต์พร้อมใช้งานสำหรับเฟรมเวิร์กแพลตฟอร์มและภาษาที่สำคัญทั้งหมดและการส่งข้อมูลระหว่างไคลเอนต์และไฟล์ API อยู่ในรูปแบบ JSON

คุณสมบัติของ Algolia

  • มีประสิทธิภาพสูง - เวลาตอบสนองเร็วกว่า Elasticsearch ถึง 200 เท่าและเร็วกว่า SQLite FTS20,000 ถึง 4 เท่า การจัดทำดัชนีเป็นแบบอะซิงโครนัสเพื่อให้ผู้ใช้สามารถค้นหาข้อมูลใหม่หลังจากการอัปเดตไม่กี่วินาที พวกเขายังเปิดเผยไฟล์ API สำหรับตรวจสอบสถานะการจัดทำดัชนี
  • Nginx – การใช้งานฝั่งเซิร์ฟเวอร์ของ Algolia นั้นเขียนด้วยภาษา C++ อย่างสมบูรณ์ และฝังเป็นโมดูลภายในเซิร์ฟเวอร์ HTTP ประสิทธิภาพสูงของ Nginx
  • Dashboard - อินเทอร์เฟซแบบกราฟิกเดียวสำหรับการดำเนินการทั้งหมดรวมถึงการใช้งานประสิทธิภาพการตั้งค่า API บันทึก API คีย์และการเรียกดูข้อมูล
  • การค้นหาฐานข้อมูล - ออกแบบมาเพื่อค้นหาบันทึกไม่ใช่เพจ
    โซลูชันที่สมบูรณ์แบบสำหรับฐานข้อมูล SQL และ NoSQL พร้อมอัลกอริทึมการจัดอันดับแบบโปร่งใสที่ปรับให้เหมาะสมสำหรับข้อมูลกึ่งโครงสร้าง
  • หลายแอตทริบิวต์ - ยอมรับประเภทวัตถุและแอตทริบิวต์จำนวนเท่าใดก็ได้ที่จะค้นหา
  • ค้นหาในขณะที่คุณพิมพ์ - นอกเหนือจากการเติมข้อความอัตโนมัติง่ายๆแล้วผู้ใช้จะได้รับผลการค้นหาที่อัปเดตด้วยตัวอักษรแต่ละตัวที่พิมพ์
  • ติดต่อโฆษณา - การจัดอันดับที่ปรับแต่งได้อย่างเต็มที่และโปร่งใส Algolia เป็นวิธีที่ง่ายที่สุดในการจัดเรียงผลลัพธ์ตามความนิยมในขณะเดียวกันก็รักษาความเกี่ยวข้องไว้ด้วย
  • ตอบสนอง - ออกแบบมาสำหรับมือถือ ... รวดเร็วให้อภัยการพิมพ์ผิดและจัดเรียงผลลัพธ์ตามระยะทางภูมิศาสตร์
  • ภาษาศาสตร์ - ค้นหาในภาษาเขียนใด ๆ ตัวอย่างเช่นการค้นหาโดยใช้ภาษาจีนตัวย่อสามารถค้นหา Hit ที่ตรงกันในภาษาจีนดั้งเดิม
  • การแก้ไขการพิมพ์ผิด - Algolia เข้าใจการพิมพ์ผิด แม้แต่ในตัวอักษรสองสามตัวแรก ดังนั้นผู้ใช้ของคุณยังสามารถค้นหาสิ่งที่ต้องการได้
  • การไฮไลต์อัจฉริยะ – เน้นว่าส่วนใดตรงกับข้อความค้นหาของผู้ใช้ แม้ว่าส่วนนั้นจะเป็นอักษรสองสามตัวแรกของคำและมีการสะกดผิด
  • Faceting แบบเรียลไทม์ - เครื่องมือค้นหาเดียวที่จะแนะนำแง่มุมในขณะที่คุณพิมพ์ดังนั้นผู้ใช้จะได้รับผลลัพธ์การแสดงผลหลังจากการกดแป้นพิมพ์ครั้งแรก
  • ค้นหาทางภูมิศาสตร์ - แสดงการเข้าชมตามระยะทางหรือเฉพาะผู้ที่อยู่ใกล้เคียงหรือในพื้นที่ใดพื้นที่หนึ่ง รวมกับข้อความค้นหาและคุณลักษณะการค้นหาอื่น ๆ
  • ความพร้อมใช้งานสูง - 99.99% SLA (ข้อตกลงระดับบริการ) รายการข้อมูลทั้งหมดจะถูกจัดทำดัชนีโดยอัตโนมัติบนเซิร์ฟเวอร์ระดับไฮเอนด์สามเซิร์ฟเวอร์ที่แตกต่างกัน
  • หลายศูนย์ข้อมูล - รักษาเวลาตอบสนองให้ต่ำโดยเลือกศูนย์ข้อมูลที่ใกล้เคียงกับผู้ใช้ของคุณมากที่สุด
  • ความปลอดภัยชั้นหนึ่ง - API คีย์ จำกัด การเข้าถึงดัชนีเฉพาะและกำหนดขีด จำกัด เช่นอัตราการสืบค้นสูงสุดสำหรับที่อยู่ IP หรือเวลาหมดอายุของคีย์

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.