عند "بايدو" البحث، وانت تعرف المنطق وراء ذلك تفعل؟

تكون غريبة، واستكشاف مجموعة متنوعة من إجابات على أسئلة من البيانات.

ما هو البحث

بحث أنا متأكد من أنك على دراية، ونحن نستخدم كل يوم:

  • ما هي المشكلة لدينا بايدو، وجوجل، بنج.
  • تاوباو التسوق، والمدونات الصغيرة الفرشاة، نقطة يسلب، سنذهب للبحث عن المعلومات التي تريدها.
  • المزيد من المبرمجين الاتصال تفتيش قطعة من التعليمات البرمجية في (مكتبة رمز) جيثب بين. تشغيل وصيانة الرجل للبحث عن سجل تشغيل الملقم.

بحث في كل مكان. ووفقا لبعض الكلمات الرئيسية لمساعدتنا في التعرف على محتوى المعلومات ذات الصلة مع هذه الكلمات الرئيسية.

سريعة وفعالة أداة البحث للبناء - Elasticsearch

عصر البيانات الكبيرة، ونحن قادرون على الحصول على المزيد والمزيد من البيانات وتخزينها ليست مشكلة، والصعوبات التي نواجهها هي كيفية استخدام هذه البيانات، وهذه المرة نحن بحاجة إلى البحث عن النص الكامل، أو في الوقت الحقيقي الأدوات الإحصائية لبيانات منظمة.

Elasticsearch  هو الموزعة، تدرجية عالية تحليل المصدر المفتوح النص الكامل محرك البحث، ويمكن ان يكون هناك الكثير من البيانات لتحقيق القريب التخزين في الوقت الحقيقي، والبحث والتحليل.

على سبيل المثال: قمت بفتح المحل، يمكن للعملاء العثور على أي شيء كنت تباع من خلال شريط البحث. هذه المرة

  • يمكنك تخزين كل كتالوج البضائع والمخزون مع ES، تبين أنها لالعملاء
  • يمكنك استخدام مخزن البيانات ES عمليات تخزين لتحليل الاتجاهات والإحصاءات، ملخص واستثناء (باستخدام Logstash لجمع وتجميع، تحليل البيانات، وتخزينها في ES)
  • يمكنك استخدام ES، مثل المنتجات متجرك توفر للمستخدمين مع وظيفة تذكير لكل أسعار السلع الأساسية
  • يمكنك أيضا استخدام المعلومات ES البحث والتحليل التي تم جمعها سابقا، لجعل تصورات، فهم رغبات العملاء، والاتجاهات بيع، ومتطلبات تنفيذ استراتيجية عملك

نقوم به عمل مع ES

  • سجل دخول وتحليل - علي ES بناء جمع وتحليل سجل النظام الخاص بك.
  • اقتناء ومزيج من البيانات العامة --ES مساعدة مجموعة حتى الهاش تويتر، وتويت ثم ذات الصلة جمع هذه الهاش وتحليلها Kibana في.
  • --Github بحث بحث النص الكامل باستخدام ES 20TB من البيانات، بما في ذلك ملفات التعليمات البرمجية 1300000000 و130000000000 الصفوف.
  • البيانات الحدث ومؤشرات - Jingdong عتبة السعر المحدد من قبل المستخدم للسلعة، عندما دون هذه العتبة، يتم إرسال رسالة إعلام للمستخدم.
  • التصور البيانات - بايدو حاليا تستخدم على نطاق واسع ES عن تحليل البيانات النص، بايدو جمع البيانات جميع أنواع مؤشرات على الخادم والبيانات المعرفة من قبل المستخدم، والأمثلة من المستوى التشغيلي غير طبيعي أو غير طبيعي من خلال مجموعة متنوعة من تحليل متعدد الأبعاد من البرامج البيانات وتحليلها لتحديد المواقع بمساعدة.
  • ميزات Elasticsearch

    1) API هو أبسط، وأكثر تقدما، وهو متوافق الطبيعية مع تنمية متعدد اللغات (الضفيرة، جافا، C #، بيثون، وجافا سكريبت، PHP، بيرل، روبي)

    2) تخزين الملفات الموزعة وتحليلها في الوقت الحقيقي من محرك البحث، وكل حقل يمكن فهرسة للبحث، وذلك استجابة إلى المستوى الثاني بالقرب البيانات الضخمة في الوقت الحقيقي

    3) سهلة لتوسيع هيكل الدعم أو غير منظم PB مستوى معالجة البيانات

    ES باستخدام خمسة مفاهيم أساسية عليك أن تتذكر

    • مؤشر (فهرس)، هو عبارة عن مجموعة من فئة من الوثائق، وجميع عمليات مثل مؤشر (بيانات الفهرس)، والبحث، ويتم التحليل القائم على المؤشر. في كتلة، يمكنك تحديد أي عدد من الفهارس.
    • نوع (نوع)، فإنه يمكن أن يفهم على أنه مؤشر من الأقسام المنطقية، لمجموعات مختلفة من الحقول ثيقة إعلامية تحديد الهوية.
    • الوثيقة (وثيقة)، هي الوحدة الأساسية لتخزين المعلومات والبيانات، وتستخدم للإشارة إلى سلمان.
    • العقدة (عقدة)، يصبح الخادم ES عقدة، ES خوادم متعددة على تشكيل مجموعات.
    • تجزئة والنسخ الاحتياطي (شارد) في ES، ويدعم مؤشر مكونات ورقة، كل شريحة هي مؤشر لوسين مستقل، يمكن للبحث استكمال تحليل العمل المخزنة.

    الممارسة هي الطريقة الوحيدة للتحقق من البرنامج السهل الاستخدام

    Elasticsearch من السهل جدا للبدء. بالنسبة للمبتدئين يخفي تعقيد نظرية محرك البحث لوسين، من خارج منطقة الجزاء، مع تعلم القليل يمكن استخدامها في بيئة الإنتاج.

    تركيب على الانترنت (على سبيل المثال لديبيان)

    استيراد Elasticsearch PGP مفتاح

    مجلد مشترك -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | سودو الرابطة بين الوظيفة الرئيسية -

    تثبيت من مصدر APT

    سودو الرابطة بين الحصول على تثبيت الرابطة بين النقل الشبكي صدى "ديب https://artifacts.elastic.co/packages/6.x/apt مستقرة الرئيسي" | سودو تي -a /etc/apt/sources.list.d/elastic-6.x.list سودو الرابطة بين الحصول على التحديث && سودو الرابطة بين الحصول على تثبيت elasticsearch

    تشغيل Elasticsearch SysV الحرف الأول

    سودو chkconfig --add elasticsearch

    Elasticsearch بداية ووقف

    سودو خدمة -i elasticsearch البداية سودو خدمة -i توقف elasticsearch

    تشغيل Elasticsearch سيستم دي

    سودو / بن / systemctl الخفي-تحديث سودو / بن / systemctl تمكين elasticsearch.service

    Elasticsearch بداية ووقف

    سودو systemctl بدء elasticsearch.service سودو systemctl توقف elasticsearch.service

     تذكر الانتباه إلى نقطة أوه ~

    حلقة أربعة فقط، وكنت لا تتعجل لرؤية الآباء تلعب نتائج جيدة؟ لا أكثر من اللازم!

    عملية باولو! P2P الآن لعبت في هذه الصناعة معظم الألعاب الراقية، والعائد السنوي أكثر من 30

    2019 لى العلم: لا كبش فداء - سخونة المصدر المفتوح أدوات الرصد، تأتي فهم بسرعة

    تحدثت فهم كامل لدقيقة واحدة 75 مجموعات "حيوان بحري الغيوم تربية" حول ما

    سنوات قبل أن يتم في فيلم وثائقي من صنع الضمير، وانخفاض الجرجير 8.4 قليلا

    تألق نجوم! WeTrade وزارة ملفه الاحتفال بالذكرى الثالثة وحفل توزيع الجوائز تسلا صلت إلى نهايتها!

    دواين جونسون شباك التذاكر: "لعبة شجاعة" لم اقتحام المراكز الثلاثة أحرجت أن أذكر "وولف 2"

    بدون مؤثرات خاصة يمكن تعليق أو ضرب "الحق في السفر" أرتوريوس، يجرؤ نحن لن نتحمل السنوات العشر أخرى

    k8s المكونات الإضافية لمساعدتك من ستة أبعاد مرونة والمرونة، وتحسين استخدام الموارد!

    KVB كونلون الدولي في النصف الأول 2018 إيرادات بلغت 362 مليون، وارتفع صافي الربح 238!

    "الإغراء عشاء 2"، وذلك بفضل لدعم كيفن تساي مجال حفر

    في هذه الأعمال الأربعة، وهوانغ شياو مينغ "غير دهني"، يوافق