Κοινή χρήση τεχνολογίας

Εκμάθηση Elasticsearch: "Κατανόηση των τύπων δεδομένων των τύπων δεδομένων πεδίου ES σε ένα άρθρο"

2024-07-11

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Εκμάθηση Elasticsearch: "Κατανόηση των τύπων δεδομένων των τύπων δεδομένων πεδίου ES σε ένα άρθρο"

Περίληψη

Το Elasticsearch είναι μια μηχανή αναζήτησης που βασίζεται στο Lucene, η οποία παρέχει μια ποικιλία τύπων δεδομένων για την κάλυψη των αναγκών αποθήκευσης δεδομένων και ερωτημάτων σε διαφορετικά σενάρια. Αυτό το άρθρο θα εισαγάγει λεπτομερώς τους τύπους δεδομένων στο Elasticsearch, συμπεριλαμβανομένων των σεναρίων εφαρμογής, των παραδειγμάτων κώδικα και των σημειώσεων χρήσης, και ειδικότερα θα συγκρίνει τους δύο τύπους κειμένου (Κείμενο) και λέξεων-κλειδιών (Λέξη-κλειδί).

1. Βασικοί τύποι δεδομένων

1.1 Κείμενο

  • Σενάρια εφαρμογής: Κατάλληλο για πεδία που απαιτούν αναζήτηση πλήρους κειμένου, όπως περιεχόμενο άρθρου, περιγραφή προϊόντος κ.λπ.
  • παράδειγμα κώδικα
    PUT /my_index
    {
         
      "mappings": {
         
        "properties": {
         
          "description": {
         
            "type": "text",
            "analyzer": "standard"
          }
        }
      }
    }