کلمات کلیدی مربوط به کتاب سرور Elasticsearch (+کد): کتابخانه، ادبیات کامپیوتر، موتورهای جستجو و موتورها، ElasticSearch
در صورت تبدیل فایل کتاب Elasticsearch Server (+Code) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب سرور Elasticsearch (+کد) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
نسخه 3. — Packt Publishing, 2016. — 556 p. + کد. — ISBN:
978-1-78588-881-6.
از Elasticsearch استفاده کنید تا به راحتی یک راه حل
جستجوی قوی، سریع و انعطاف پذیر ایجاد کنید.
ElasticSearch یک موتور جستجوی متن
باز بسیار سریع و مقیاس پذیر است که با در نظر گرفتن توزیع و فضای
ابری طراحی شده است و با تمام خوبی هایی که آپاچی لوسن ارائه می
دهد کامل شده است. معماری بدون طرحواره ElasticSearch به توسعه
دهندگان این امکان را می دهد که محتوای بدون ساختار را فهرست بندی
و جستجو کنند، و آن را برای پروژه های کوچک و انبارهای بزرگ داده،
حتی آنهایی که دارای پتابایت داده بدون ساختار هستند، کاملاً
مناسب می کند.
</ div>
این کتاب شما را در دنیای متداولترین
قابلیتهای سرور ElasticSearch راهنمایی میکند. شما
با درک اصول اولیه ElasticSearch و عملکرد نمایهسازی دادههای
آن شروع به کار خواهید کرد. در مرحله بعد، قابلیتهای جستجوی
ElasticSearch را خواهید دید و به دنبال آن توضیحی در مورد
امتیازدهی و ارتباط جستجو ارائه میشود. پس از این، قابلیتهای
تجمیع و تجزیه و تحلیل دادههای ElasticSearch را بررسی خواهید
کرد و خواهید آموخت که چگونه مدیریت و مقیاسبندی کلاستر
میتواند برای افزایش عملکرد برنامهتان استفاده شود. خواهید
فهمید که چگونه از API های دوستانه REST استفاده کنید و چگونه
ElasticSearch را تنظیم کنید تا بهترین استفاده را از آن ببرید.
در پایان این کتاب، شما قادر خواهید بود راه حل های جستجوی شگفت
انگیزی را مطابق با مشخصات پروژه خود ایجاد کنید.
آنچه خواهید
آموخت: >
پیکربندی، ایجاد و بازیابی داده ها از شاخص های خود؛
استفاده از پرس و جوی ElasticSearch DSL برای ایجاد طیف گسترده
ای از جستارها؛
کشف ویژگی های برجسته و جستجوی جغرافیایی ارائه شده توسط
ElasticSearch؛
دریابید که چگونه داده هایی را که مسطح نیستند یا داده هایی که
دارای رابطه هستند فهرست بندی کنید؛
از یک جستجوی آینده نگر برای جستجوی جستارها و نه اسناد بهره
برداری کنید؛
از چارچوب تجمیع ها استفاده کنید تا از داده های خود بیشتر به
دست آورید و بهبود پیدا کنید. تجربه جستجوی مشتری شما؛
با استفاده از ElasticSearch API و همچنین راه حل های نظارت شخص
ثالث، وضعیت و سلامت خوشه خود را نظارت کنید؛
پیشگیری کنید که چگونه ElasticSearch را به درستی برای موارد
استفاده مختلف راه اندازی کنید.
قابلیتهای جستجوی سیستم خود را از
طریق مترادفها، مدیریت دادههای چندزبانه، اشیاء تودرتو و
اسناد والدین-فرزند تقویت کنید.
با ElasticSearch به دنیای تجمیع دادهها و تجزیه و تحلیل
دادهها شیرجه بزنید.
طیف وسیعی از ماژولهای ElasticSearch را که رفتار یک خوشه را
تعریف میکنند، کاوش کنید.
این کتاب برای
چه کسی است:
اگر شما یک توسعه دهنده ماهر هستید و می خواهید در مورد دنیای
عالی و هیجان انگیز ElasticSearch بیاموزید، این کتاب برای شما
مناسب است. هیچ دانش قبلی از جاوا یا آپاچی لوسن لازم نیست.
3rd Edition. — Packt Publishing, 2016. — 556 p. + Code. — ISBN:
978-1-78588-881-6.
Leverage Elasticsearch to create a robust, fast, and
flexible search solution with ease.
ElasticSearch is a very fast and
scalable open source search engine, designed with distribution
and cloud in mind, complete with all the goodies that Apache
Lucene has to offer. ElasticSearch's schema-free architecture
allows developers to index and search unstructured content,
making it perfectly suited for both small projects and large
big data warehouses, even those with petabytes of unstructured
data.
This book will guide you
through the world of the most commonly used ElasticSearch
server functionalities. You'll start off by getting an
understanding of the basics of ElasticSearch and its data
indexing functionality. Next, you will see the querying
capabilities of ElasticSearch, followed by a through
explanation of scoring and search relevance. After this, you
will explore the aggregation and data analysis capabilities of
ElasticSearch and will learn how cluster administration and
scaling can be used to boost your application performance.
You'll find out how to use the friendly REST APIs and how to
tune ElasticSearch to make the most of it. By the end of this
book, you will have be able to create amazing search solutions
as per your project's specifications.
What You Will
Learn:
Configure, create, and retrieve data from your indices;
Use an ElasticSearch query DSL to create a wide range of
queries;
Discover the highlighting and geographical search features
offered by ElasticSearch;
Find out how to index data that is not flat or data that has a
relationship;
Exploit a prospective search to search for queries not
documents;
Use the aggregations framework to get more from your data and
improve your client's search experience;
Monitor your cluster state and health using the ElasticSearch
API as well as third-party monitoring solutions;
Discover how to properly set up ElasticSearch for various use
cases.
Boost the searching capabilities of
your system through synonyms, multilingual data handling,
nested objects and parent-child documents.
Deep dive into the world of data aggregation and data analysis
with ElasticSearch.
Explore a wide range of ElasticSearch modules that define the
behavior of a cluster.
Who This Book Is
For:
If you are a competent developer and want to learn about the
great and exciting world of ElasticSearch, then this book is
for you. No prior knowledge of Java or Apache Lucene is needed.