Ознакомиться с важной информацией: Майнер отключен!

Полное руководство по Elasticsearch - Видеоуроки

Complete Guide to Elasticsearch
Duration 12:54:46
Открыть все курсы от udemy

Изучите Elicsearch с нуля и заложите основу для изучения стека ELK (Elasticsearch, Logstash и Kibana). Вы хотите узнать популярный поисковый движок Elasticsearch с самого начала и стать профессионалом в кратчайшие сроки? Этот курс является отличным способом для быстрого изучения Elasticsearch и для того, чтобы ваши знания работали всего за несколько часов! Если это так, то вы пришли в нужное место, так как это самый полный курс по Elasticsearch, который вы найдете в Интернете!

Elasticsearch - чрезвычайно популярный поисковый движок и будет отличным дополнением к вашему резюме - даже если вы уже знакомы с другими поисковыми движками или фреймворками, такими как Apache Lucene, Apache Solr, Amazon CloudSearch и т.д.

Обратите внимание, что этот курс предназначен для разработчиков, которые хотят так или иначе взаимодействовать с кластером Elasticsearch, а не системными администраторами, которые хотят поддерживать кластер Elasticsearch в производстве. Курс фокусируется на функциональности, имеющей отношение к использованию возможностей Elasticsearch в качестве разработчика.

Курс представляет собой комбинацию теории и обучения. Прежде чем приводить примеры того, как выполнять определенные запросы, вы должны заранее обладать необходимой теорией. Это гарантирует, что вы не только знаете, как выполнять мощные поисковые запросы с помощью Elasticsearch, но также понимаете соответствующую теорию; вы получите глубокое понимание того, как Elasticsearch работает под капотом.

Курс начинается с абсолютного начала, и никакие знания или предшествующий опыт работы с Elasticsearch не требуется. Мы рассмотрим все наиболее важные аспекты Elasticsearch, и в конце этого курса вы сможете создавать мощные поисковые движки. Это может быть для веб-сайта, на котором вы могли бы создать Google-подобную функцию поиска.

Итак, присоединяйтесь ко мне в этом курсе и научитесь создавать мощные поисковые движки с Elasticsearch уже сегодня!

Полный список уроков Развернуть / Свернуть
  • Урок 1. Introduction to this course 00:05:42
  • Урок 2. Introduction to Elasticsearch 00:06:37
  • Урок 3. Overview of the Elastic Stack 00:17:47
  • Урок 4. Walkthrough of common architectures 00:10:58
  • Урок 5. Introduction to this section 00:01:13
  • Урок 6. Nodes & Clusters 00:05:16
  • Урок 7. Indices & Documents 00:01:41
  • Урок 8. A word on types 00:01:22
  • Урок 9. Sharding 00:04:54
  • Урок 10. Replication 00:03:34
  • Урок 11. Keeping replicas synchronized 00:03:15
  • Урок 12. Searching for data 00:03:43
  • Урок 13. Distributing documents across shards 00:04:04
  • Урок 14. Wrap up 00:01:17
  • Урок 15. Running Elasticsearch & Kibana in Elastic Cloud 00:11:42
  • Урок 16. Installing Elasticsearch on Mac/Linux 00:05:21
  • Урок 17. Installing Elasticsearch on Windows 00:05:37
  • Урок 18. Configuring Elasticsearch 00:03:44
  • Урок 19. Installing Kibana on Mac/Linux 00:02:53
  • Урок 20. Installing Kibana on Windows 00:02:44
  • Урок 21. Configuring Kibana 00:02:05
  • Урок 22. Introduction to Kibana and dev tools 00:06:37
  • Урок 23. Creating an index 00:01:35
  • Урок 24. Adding documents 00:03:50
  • Урок 25. Retrieving documents by ID 00:01:17
  • Урок 26. Replacing documents 00:01:30
  • Урок 27. Updating documents 00:03:43
  • Урок 28. Scripted updates 00:03:09
  • Урок 29. Upserts 00:02:32
  • Урок 30. Deleting documents 00:03:31
  • Урок 31. Deleting indices 00:00:50
  • Урок 32. Batch processing 00:05:57
  • Урок 33. Importing test data with cURL 00:02:52
  • Урок 34. Exploring the cluster 00:06:54
  • Урок 35. Introduction to mapping 00:01:24
  • Урок 36. Dynamic mapping 00:04:28
  • Урок 37. Meta fields 00:02:51
  • Урок 38. Field data types 00:13:49
  • Урок 39. Adding mappings to existing indices 00:01:58
  • Урок 40. Changing existing mappings 00:03:52
  • Урок 41. Mapping parameters 00:08:01
  • Урок 42. Adding multi-fields mappings 00:02:41
  • Урок 43. Defining custom date formats 00:05:45
  • Урок 44. Picking up new fields without dynamic mapping 00:07:34
  • Урок 45. Wrap up 00:00:38
  • Урок 46. Introduction to the analysis process 00:01:54
  • Урок 47. A closer look at analyzers 00:05:23
  • Урок 48. Using the Analyze API 00:03:31
  • Урок 49. Understanding the inverted index 00:04:32
  • Урок 50. Overview of character filters 00:02:37
  • Урок 51. Overview of tokenizers 00:08:37
  • Урок 52. Overview of token filters 00:06:27
  • Урок 53. Overview of built-in analyzers 00:05:01
  • Урок 54. Configuring built-in analyzers and token filters 00:04:44
  • Урок 55. Creating custom analyzers 00:03:14
  • Урок 56. Using analyzers in mappings 00:03:21
  • Урок 57. Adding analyzers to existing indices 00:03:30
  • Урок 58. A word on stop words 00:01:02
  • Урок 59. Wrap up 00:01:02
  • Урок 60. Search methods 00:02:18
  • Урок 61. Searching with the request URI 00:03:51
  • Урок 62. Introducing the Query DSL 00:02:51
  • Урок 63. Understanding query results 00:01:58
  • Урок 64. Understanding relevance scores 00:10:31
  • Урок 65. Debugging unexpected search results 00:01:44
  • Урок 66. Query contexts 00:02:42
  • Урок 67. Full text queries vs term level queries 00:05:59
  • Урок 68. Introduction to term level queries 00:01:11
  • Урок 69. Searching for a term 00:02:29
  • Урок 70. Searching for multiple terms 00:01:49
  • Урок 71. Retrieving documents based on IDs 00:01:08
  • Урок 72. Matching documents with range values 00:03:47
  • Урок 73. Working with relative dates (date math) 00:07:38
  • Урок 74. Matching documents with non-null values 00:02:01
  • Урок 75. Matching based on prefixes 00:01:20
  • Урок 76. Searching with wildcards 00:02:35
  • Урок 77. Searching with regular expressions 00:03:04
  • Урок 78. Introduction to full text queries 00:02:24
  • Урок 79. Flexible matching with the match query 00:04:46
  • Урок 80. Matching phrases 00:01:39
  • Урок 81. Searching multiple fields 00:02:39
  • Урок 82. Introduction to compound queries 00:01:10
  • Урок 83. Querying with boolean logic 00:10:38
  • Урок 84. Debugging bool queries with named queries 00:03:17
  • Урок 85. How the “match” query works 00:06:24
  • Урок 86. Introduction to this section 00:02:44
  • Урок 87. Querying nested objects 00:05:52
  • Урок 88. Nested inner hits 00:04:00
  • Урок 89. Mapping document relationships 00:02:43
  • Урок 90. Adding documents 00:06:36
  • Урок 91. Querying by parent ID 00:02:53
  • Урок 92. Querying child documents by parent 00:05:15
  • Урок 93. Querying parent by child documents 00:05:56
  • Урок 94. Multi-level relations 00:09:43
  • Урок 95. Parent/child inner hits 00:02:01
  • Урок 96. Terms lookup mechanism 00:06:12
  • Урок 97. Join limitations 00:01:43
  • Урок 98. Join field performance considerations 00:04:21
  • Урок 99. Specifying the result format 00:03:02
  • Урок 100. Source filtering 00:04:27
  • Урок 101. Specifying the result size 00:01:37
  • Урок 102. Specifying an offset 00:02:10
  • Урок 103. Pagination 00:05:05
  • Урок 104. Sorting results 00:05:17
  • Урок 105. Sorting by multi-value fields 00:02:28
  • Урок 106. Filters 00:03:53
  • Урок 107. Introduction to aggregations 00:02:44
  • Урок 108. Metric aggregations 00:09:41
  • Урок 109. Introduction to bucket aggregations 00:06:26
  • Урок 110. Document counts are approximate 00:06:23
  • Урок 111. Nested aggregations 00:05:59
  • Урок 112. Filtering out documents 00:02:32
  • Урок 113. Defining bucket rules with filters 00:03:17
  • Урок 114. Range aggregations 00:07:55
  • Урок 115. Histograms 00:08:02
  • Урок 116. Global aggregation 00:03:00
  • Урок 117. Missing field values 00:02:28
  • Урок 118. Aggregating nested objects 00:02:17
  • Урок 119. Introduction to this section 00:00:28
  • Урок 120. Proximity searches 00:07:18
  • Урок 121. Affecting relevance scoring with proximity 00:05:35
  • Урок 122. Fuzzy match query (handling typos) 00:09:07
  • Урок 123. Fuzzy query 00:02:34
  • Урок 124. Adding synonyms 00:12:12
  • Урок 125. Adding synonyms from file 00:05:41
  • Урок 126. Highlighting matches in fields 00:06:06
  • Урок 127. Stemming 00:05:27
  • Урок 128. Introducing Application & Client Libraries 00:06:41
  • Урок 129. Adding a simple query 00:06:31
  • Урок 130. Paginating search results 00:08:35
  • Урок 131. Adding fuzziness 00:04:49
  • Урок 132. Aggregations & Filters 00:17:37
  • Урок 133. Adding product details page 00:03:42
  • Урок 134. Last words & summing up 00:00:48
  • Урок 135. Introduction to this course 00:01:07
  • Урок 136. Introduction to Elasticsearch 00:03:14
  • Урок 137. Terminology 00:08:27
  • Урок 138. Installing Elasticsearch 00:03:20
  • Урок 139. Installing Kibana 00:04:24
  • Урок 140. Installing Sense 00:03:00
  • Урок 141. Creating an index 00:04:03
  • Урок 142. Deleting an index 00:01:17
  • Урок 143. Introduction to mapping 00:05:08
  • Урок 144. Field data types 00:13:17
  • Урок 145. Meta fields 00:06:26
  • Урок 146. Adding mappings 00:04:14
  • Урок 147. Adding test data 00:02:23
  • Урок 148. Adding documents 00:04:35
  • Урок 149. Replacing documents 00:01:48
  • Урок 150. Updating documents 00:02:06
  • Урок 151. Deleting documents 00:01:14
  • Урок 152. Batch processing 00:08:02
  • Урок 153. Retrieving document by ID 00:01:41
  • Урок 154. Introduction to searching 00:07:30
  • Урок 155. Searching with query strings: Basics 00:04:22
  • Урок 156. Searching with query strings: Bool query 00:04:01
  • Урок 157. Searching with query strings: Phrase query 00:03:21
  • Урок 158. Searching with query strings: Remarks 00:01:18
  • Урок 159. Searching with Query DSL: Full text queries 00:05:27
  • Урок 160. Searching with Query DSL: Term level queries 00:07:02
  • Урок 161. Searching with Query DSL: Compound queries 00:07:40
  • Урок 162. Searching across indexes and types 00:08:21
  • Урок 163. Fuzzy searches 00:09:22
  • Урок 164. Proximity searches 00:05:55
  • Урок 165. Boosting 00:04:28
  • Урок 166. Filtering results 00:03:09
  • Урок 167. Changing the size of result sets 00:01:52
  • Урок 168. Pagination 00:03:32
  • Урок 169. Sorting results 00:02:31
  • Урок 170. Aggregations 00:13:41
Этот курс находится в платной подписке!

И будет доступен в бесплатном просмотре 12.10.2018. Если у тебя еще нет у нас аккаунта - зарегистрируйся и оформи премиум подписку в своем личном кабинете, и смотри этот, а также многие другие курсы, прямо сейчас.

Следи за последними обновлениями и новостями в наших пабликах facebook, или вступай в наш канал telegram.

Комментарии

Похожие курсы

en 60 уроков
packtpub The Road to Elasticsearch
Этот курс стремится представить вам новый Elastic stack и его флагманское программное обеспечение Elasticsearch. Отправляйтесь в путешествие с Elasticsearch 5.0. Благодаря своей молниеносной быстроте и строению с открытым исходным кодом Elasticsearch за последние несколько лет экспоненциально выросла, чтобы стать предпочтительной поисковой машиной внутри веб-поиска, клиенты которой являются компании начиная от Cisco заканчивая NASA.
Если...
Duration 04:56:24
3 1
en 17 уроков
udemy Complete Elasticsearch masterclass with Logstach and Kibana
Elasticsearch является крупнейшим игроком в пространстве больших данных с времен Hadoop. Я бы даже сказал, что это убийца Hadoop!
Он только начинает получать признание и более широкое внедрение в пространстве больших данных без sql. Elasticsearch прошел долгий путь с момента его первого выпуска. Я уверен, что просто добавив Elasticsearch в свой профиль linkedin, вы поймете, как привлечь внимание различных компаний, инвестирующих в эту...
Duration 05:19:06
7 0

Последнее добавленное

VR-разработчик. Разработки VR-приложения: от идеи до монетизации

VR-разработчик. Разработки VR-приложения: от идеи до монетизации

ru
VR-разработчик — это профессия будущего. Такие гиганты, как Facebook, YouTube, Google , находятся в постоянном поиске талантливых VR-специалистов. При этом войти в профессию очень легко, люди с любым бэкграундом могут начать обучение. Навыки VR-разработки, создания и ведения проектов...
Онлайн курс-интенсив «Развитие памяти и внимания»

Онлайн курс-интенсив «Развитие памяти и внимания»

ru
Как со 100% точностью запоминать большой объем любой информации на неограниченный срок? КТО и ЗАЧЕМ ХОДИТ В АПТЕКУ Спрос, как известно, рождает предложение. Поэтому в любой аптеке, на самом видном месте, наряду с лекарствами от простуды и гриппа, можно встретить препараты для улучшения памяти.
Основы Affinity Photo

Основы Affinity Photo

en
Руководство для новичков в самой горячей новой программе для редактирования изображений! Affinity Photo - самая новая программа для редактирования изображений для Mac и Windows. У нее есть много мощных инструментов, чтобы сделать Ваши фотографии действительно сияющими. Но вам нужно знать...
Практический онлайн-курс  «Дизайн мобильных приложений»

Практический онлайн-курс «Дизайн мобильных приложений»

ru
Курс для тех, кто хочет снимать сливки в профессии дизайнера, занимаясь самой передовой и востребованной отраслью — разработкой дизайна для мобильных приложений. 90 млрд приложений было загружено в 2016 году по всему миру, 5 место по числу загрузок заняла Россия, 33 приложения установлено...
Intermediate React

Intermediate React

en
Научитесь создавать масштабируемые приложения React с использованием инструментов и методов, доступных в экосистеме React. Вы будете тестировать свои компоненты React с помощью Jest, использовать CSS в JS, разделять код на React Loadable, использовать рендеринг на стороне сервера в React с Node...
[Перевод] [RU] Unreal Engine курс - Изучите C ++ и делайте игры

[Перевод] [RU] Unreal Engine курс - Изучите C ++ и делайте игры

ru
Узнайте, как создавать видеоигры с помощью Unreal Engine 4, бесплатной платформы для разработки игр, используемой студиями AAA класа и разработчиками indie по всему миру. Мы начинаем супер просто, поэтому вам не нужно никакого опыта в Unreal или программировании! С помощью наших онлайн-руководств...
Продвинутый курс GameDev: создаем полноценную игру для android

Продвинутый курс GameDev: создаем полноценную игру для android

ru
Пройдите курс по разработке игры, своим геймплеем напоминающую легендарную Flappy Bird, разработчик которой стал миллионером за короткий срок. В процессе прохождения курса GameDev мы с вами создадим полноценную игру, встроим в нее рекламный баннер AdMob и опубликуем в Google Play. Курс состоит...
Веб-скрапинг используя PhantomJS и CasperJS

Веб-скрапинг используя PhantomJS и CasperJS

en
Станьте лучшим разработчиком JavaScript и изучите Front-End тестирование. Мы будем использовать javascript, lodash и jquery для скрапинга. В этом курсе вы узнаете, как собирать данные с веб-страниц с помощью CasperJS. Этот курс состоит из 5 проектов, которые помогут вам в полной мере понять...
chat
logo