ElasticSearchは"ほぼリアルタイム"の検索プラットフォームです。 というのもdocumentをindexして検索できるまでに通常1分間時間がかかる
一つ以上のnodeサーバの集合のこと。リレーショナルデータベースでいうDataBaseに当たる。 [役割]
- 投入するデータをすべてのnodeサーバで分散して保持
- 各nodeサーバをまたぐインデックスの提供
- 各nodeサーバをまたぐデータの検索
| import org.apache.spark.sql.SparkSession | |
| import java.time.Instant | |
| sealed abstract class HumanBloodType(val index: Int) | |
| object HumanBloodType { | |
| object A extends HumanBloodType(1) | |
| object B extends HumanBloodType(2) | |
| object O extends HumanBloodType(3) | |
| object AB extends HumanBloodType(0) |
With elasticsearch-hadoop, any RDD can be saved to Elasticsearch as long as its content can be translated into documents.
https://www.elastic.co/guide/en/elasticsearch/hadoop/6.7/spark.html
| # スクラムの概要 | |
| - [スクラムの概要を1分で理解できるイラスト【2018版】](https://www.ryuzee.com/contents/blog/7124) | |
| - [プロダクトバックログアイテム(PBI)の優先順位づけについて考えてみた](https://qiita.com/i35_267/items/5d3ac6b603a613178ed6) | |
| ## べからず集 | |
| - [なんちゃってスクラム開発](https://qiita.com/kazukichi/items/1db417fe09d30c65506b) | |
| - [スクラムで失敗する5大理由とその対策としてできること](https://postd.cc/5-reasons-why-scrum-fails-and-what-you-can-do-to-overcome-them/) | |
| ----- |
| /*MINE type related codes | |
| since play2.6 play.api.http.MimeTypes | |
| cf. http://bit.ly/2TINauD | |
| */ | |
| package com.kyleu.projectile.controllers | |
| import com.kyleu.projectile.models.result.orderBy.OrderBy | |
| import com.kyleu.projectile.services.ModelServiceHelper | |
| import com.kyleu.projectile.util.tracing.TraceData |