アパッチビーム

アパッチビーム
原作者グーグル
開発者Apacheソフトウェア財団
初回リリース2016年6月15日; 9年前 (2016年6月15日
安定版リリース2.58.0 (2024年8月6日; 15か月前[1] ) [±] ( 2024-08-06 )
リポジトリビームリポジトリ
書かれたJavaPythonGo
オペレーティング·システムクロスプラットフォーム
ライセンスApacheライセンス2.0
Webサイトbeam.apache.org

Apache Beamは、 ETLバッチストリーム(連続)処理などのデータ処理パイプラインを定義および実行するためのオープンソースの統合プログラミングモデルです。 [2] Beamパイプラインは、提供されているSDKの1つを使用して定義され、 Apache FlinkApache SamzaApache SparkGoogle Cloud DataflowなどのBeamでサポートされているランナー分散処理バックエンド)の1つで実行されます[3]

歴史

Apache Beam [3]は、Dataflowモデル論文[4]の実装の一つです。Dataflowモデルは、Googleにおける分散処理抽象化に関するこれまでの研究、特にFlumeJava [5]とMillwheel [6] [7]に基づいています。

Google は 2014 年に、Dataflow モデルのオープン SDK 実装と、 Google Cloud Platformサービス内だけでなくローカル (非分散) でも Dataflow を実行できる環境をリリースしました

タイムライン

Apache Beamは6週間ごとにマイナーリリースを行っています。[8]

バージョン発売日
最新バージョン: 2.69.02025年10月28日
サポート対象:2.68.02025年9月22日
サポート対象:2.67.02025年8月12日
サポート対象:2.66.02025年7月1日
サポート対象:2.65.02025年5月12日
サポート対象:2.64.02025年3月31日
サポート対象:2.63.02025年2月18日
サポート対象:2.62.02025年1月21日
サポート対象:2.61.02024年11月25日
サポート対象:2.60.02024年10月17日
サポート対象:2.59.02024年9月11日
サポート対象:2.58.12024年8月15日
サポート対象:2.58.02024年8月6日
サポート対象:2.57.02024年6月26日
伝説:
サポートされていません
サポートされている
最新バージョン


旧バージョン
バージョン発売日
サポート対象外:2.56.02024年5月1日
サポート対象外:2.55.02024年3月25日
サポート対象外:2.54.02024年2月14日
サポート対象外:2.53.02024年1月4日
サポート対象外:2.52.02023年11月17日
サポート対象外:2.51.02023年10月11日
サポート対象外:2.50.02023年8月30日
サポート対象外:2.49.02023年7月17日
サポート対象外:2.48.02023年5月31日
サポート対象外:2.47.02023年5月10日
サポート対象外:2.46.02023年3月10日
サポート対象外:2.45.02023年2月15日
サポート対象外:2.44.02023年1月12日
サポート対象外:2.43.02022年11月17日
サポート対象外:2.42.02022年10月17日
サポート対象外:2.41.02022年8月23日
サポート対象外:2.40.02022年6月27日
サポート対象外:2.39.02022年5月25日
サポート対象外:2.38.02022年4月20日
サポート対象外:2.37.02022年3月4日
サポート対象外:2.36.02022年2月7日
サポート対象外:2.35.02021年12月29日
サポート対象外:2.34.02021年11月11日
サポート対象外:2.33.02021年10月7日
サポート対象外:2.32.02021年8月25日
サポート対象外:2.31.02021年7月8日
サポート対象外:2.30.02021年6月9日
サポート対象外:2.29.02021年4月27日
サポート対象外:2.28.02021年2月22日
サポート対象外:2.27.02021年1月8日
サポート対象外:2.26.02020年12月11日
サポート対象外:2.25.02020年10月23日
サポート対象外:2.24.02020年9月18日
サポート対象外:2.23.02020年7月29日
サポート対象外:2.22.02020年6月8日
サポート対象外:2.21.02020年5月27日
サポート対象外:2.20.02020年4月15日
サポート対象外:2.19.02020年2月4日
サポート対象外:2.18.02020年1月23日
サポート対象外:2.17.02020年1月6日
サポート対象外:2.16.02019年10月7日
サポート対象外:2.15.02019年8月22日
サポート対象外:2.14.02019年8月1日
サポート対象外:2.13.02019年5月22日
サポート対象外:2.12.02019年4月25日
サポート対象外:2.11.02019年2月26日
サポート対象外:2.10.02019年2月1日
サポート対象外:2.9.02018年12月13日
サポート対象外:2.8.02018年10月29日
サポート対象外:2.7.0 (LTS)2018年10月3日
サポート対象外:2.6.02018年8月8日
サポート対象外:2.5.02018年6月26日
サポート対象外:2.4.02018年3月20日
サポート対象外:2.3.02018年1月30日
サポート対象外:2.2.02017年12月2日
サポート対象外:2.1.02017年8月23日
サポート対象外:2.0.02017年5月17日
サポート対象外:0.6.02017年3月11日
サポート対象外:0.5.02017年2月2日
サポート対象外:0.4.02016年12月29日
サポート対象外:0.3.02016年10月31日
サポート対象外:0.2.02016年8月8日
サポート対象外:0.1.02016年6月15日
伝説:
サポートされていません
サポートされている
最新バージョン

参照

参考文献

  1. ^ 「ブログ」. beam.apache.org . The Apache Software Foundation . 2024年8月6日閲覧。
  2. ^ Woodie, Alex (2016年4月22日). 「Apache Beamの野心的な目標:ビッグデータ開発の統合」. Datanami . 2016年8月4日閲覧
  3. ^ ab 「Cloud Dataflow - バッチおよびストリーム データ処理」。
  4. ^ Akidau, Tyler; Schmidt, Eric; Whittle, Sam; Bradshaw, Robert; Chambers, Craig; Chernyak, Slava; Fernández-Moctezuma, Rafael J.; Lax, Reuven; McVeety, Sam; Mills, Daniel; Perry, Frances (2015年8月1日). 「データフローモデル」(PDF) . Proceedings of the VLDB Endowment . 8 (12): 1792– 1803. doi :10.14778/2824032.2824076 . 2016年8月4日閲覧.
  5. ^ Chambers, Craig; Raniwala, Ashish; Perry, Frances; Adams, Stephen; Henry, Robert R.; Bradshaw, Robert; Weizenbaum, Nathan (2010年1月1日). 「FlumeJava: 簡単で効率的なデータ並列パイプライン」. Proceedings of the 31st ACM SIGPLAN Conference on Programming Language Design and Implementation (PDF) . ACM. pp.  363– 375. doi :10.1145/1806596.1806638. ISBN 9781450300193. S2CID  14888571. オリジナル(PDF)から2016年9月23日時点のアーカイブ。 2016年8月4日閲覧
  6. ^ Akidau, Tyler; Whittle, Sam; Balikov, Alex; Bekiroğlu, Kaya; Chernyak, Slava; Haberman, Josh; Lax, Reuven; McVeety, Sam; Mills, Daniel; Nordstrom, Paul (2013年8月27日). "MillWheel" (PDF) . Proceedings of the VLDB Endowment . 6 (11): 1033– 1044. doi :10.14778/2536222.2536229. 2016年2月1日時点のオリジナル(PDF)からアーカイブ。 2016年8月4日閲覧
  7. ^ Pointer, Ian (2016年4月14日). 「Apache Beamはビッグデータ向けのuber-APIを目指している」 InfoWorld . 2016年8月4日閲覧
  8. ^ “ポリシー”. beam.apache.org . 2022年4月21日閲覧
「https://en.wikipedia.org/w/index.php?title=Apache_Beam&oldid=1323979637」から取得