Algolia: Εσωτερική αναζήτηση σε πραγματικό χρόνο ως υπηρεσία

σύννεφο αναζήτησης algoria

Η οικοδόμηση των δικών σας δυνατοτήτων εσωτερικής αναζήτησης που είναι πλούσιες, σε πραγματικό χρόνο και γρήγορη είναι αρκετά έργο. Προσθέστε σε αυτήν τη γεωγραφική αναζήτηση, τις εικόνες, το εμπόριο και τα κινητά και βασικά αναπτύσσετε μια ολόκληρη πλατφόρμα. Απλώς μιλήσαμε με έναν κατασκευαστή σήμερα το πρωί για τις δυνατότητες αναζήτησης και ότι το στοιχείο πρέπει να αναγγέλλεται περισσότερο στον ιστότοπό του.

Δεν χρειάζεται να αναπτύξετε το δικό σας - Algolia είναι μια πλήρως φιλοξενούμενη υπηρεσία αναζήτησης, διαθέσιμη ως REST API. API Οι πελάτες είναι διαθέσιμοι για όλα τα μεγάλα πλαίσια, πλατφόρμες και γλώσσες και μετάδοση δεδομένων μεταξύ πελατών και API είναι σε μορφή JSON.

Χαρακτηριστικά Algolia

  • High-Performance - Χρόνοι απόκρισης έως 200 φορές γρηγορότερος από το Elasticsearch και έως και 20,000 φορές γρηγορότεροι από το SQLite FTS4. Η ευρετηρίαση είναι ασύγχρονη, ώστε οι χρήστες να μπορούν να αναζητούν νέα δεδομένα δευτερόλεπτα μετά από μια ενημέρωση. Εκθέτουν επίσης ένα API για έλεγχο της κατάστασης ευρετηρίου.
  • nginx - Η υλοποίηση από την πλευρά του διακομιστή της Algolia είναι πλήρως γραμμένη σε C ++ και ενσωματώνεται ως λειτουργική μονάδα στον διακομιστή HTTP υψηλής απόδοσης Nginx.
  • Πίνακας διαχείρισης - Μία γραφική διεπαφή για όλες τις λειτουργίες, συμπεριλαμβανομένης της χρήσης, της απόδοσης, των ρυθμίσεων, API κούτσουρα, API πλήκτρα και περιήγηση δεδομένων.
  • Αναζήτηση βάσης δεδομένων - σχεδιασμένο για αναζήτηση αρχείων, όχι σε σελίδες
    Μια τέλεια λύση για βάσεις δεδομένων SQL και NoSQL, με έναν διαφανή αλγόριθμο κατάταξης βελτιστοποιημένο για ημι-δομημένα δεδομένα.
  • Πολλαπλά χαρακτηριστικά - δέχεται τύπους αντικειμένων και οποιονδήποτε αριθμό χαρακτηριστικών για αναζήτηση.
  • Αναζήτηση καθώς πληκτρολογείτε - πέρα ​​από την απλή αυτόματη συμπλήρωση, οι χρήστες λαμβάνουν ενημερωμένα αποτελέσματα αναζήτησης με κάθε γράμμα που πληκτρολογούν.
  • Συνάφεια - πλήρως προσαρμόσιμη και διαφανής κατάταξη. Algolia παρέχει τον ευκολότερο τρόπο ταξινόμησης αποτελεσμάτων ανά δημοτικότητα, διατηρώντας παράλληλα τη συνάφεια.
  • Κινητό - σχεδιασμένο για κινητά… γρήγορα, συγχωρέστε τα τυπογραφικά λάθη και ταξινομήστε τα αποτελέσματα ανά γεωγραφική απόσταση.
  • Γλωσσολογία - Αναζήτηση σε οποιαδήποτε γραπτή γλώσσα. Για παράδειγμα, η αναζήτηση χρησιμοποιώντας απλοποιημένα κινέζικα μπορεί να βρει αντίστοιχες επιτυχίες στα παραδοσιακά κινέζικα.
  • Διορθώσεις τυπογραφικού λάθους - Algolia κατανοεί τα τυπογραφικά λάθη, ακόμη και με τα πρώτα γράμματα, έτσι ώστε οι χρήστες σας να μπορούν να βρουν αυτό που ψάχνουν.
  • Έξυπνη επισήμανση - Επισημάνετε ποια ενότητα ταιριάζει με το ερώτημα του χρήστη, ακόμα κι αν η ενότητα είναι μόνο τα πρώτα γράμματα μιας λέξης και περιέχει τυπογραφικά λάθη.
  • Παροχή σε πραγματικό χρόνο - η μόνη μηχανή αναζήτησης που προτείνει όψεις καθώς πληκτρολογείτε, έτσι ώστε οι χρήστες να λαμβάνουν αποτελέσματα από την πρώτη μετά την πληκτρολόγηση
  • Γεω-αναζήτηση - εμφάνιση επιτυχιών από απόσταση, ή μόνο εκείνων που βρίσκονται κοντά, ή σε μια συγκεκριμένη περιοχή. Συνδυάστε με ερωτήματα κειμένου και άλλες δυνατότητες αναζήτησης.
  • Μεγάλη διαθεσιμότητα - ένα 99.99% SLA (συμφωνία σε επίπεδο υπηρεσίας). Όλες οι καταχωρήσεις δεδομένων ευρετηριάζονται αυτόματα σε τρεις διαφορετικούς διακομιστές προηγμένης τεχνολογίας.
  • Πολυκεντρικά δεδομένα - διατηρήστε το χρόνο απόκρισης χαμηλό επιλέγοντας το κέντρο δεδομένων που βρίσκεται πιο κοντά στους χρήστες σας.
  • Ασφάλεια πρώτης κατηγορίας - API Τα πλήκτρα περιορίζουν την πρόσβαση σε ένα συγκεκριμένο ευρετήριο και ορίζουν όρια όπως το μέγιστο ποσοστό ερωτημάτων για μια διεύθυνση IP ή τον χρόνο λήξης του κλειδιού.

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.