drill
「drill」の意味
「drill」は、主に3つの意味を持つ単語である。まず、名詞として「ドリル」や「穴あけ器具」を意味する。工具や機械の一種で、回転させることで物体に穴を開ける役割を果たす。次に、名詞として「訓練」や「練習」を意味し、特定の技能や知識を身につけるために繰り返し行われる活動を指す。最後に、動詞として「訓練する」や「練習する」を意味し、何らかの目的達成のために繰り返し行う行為を表す。「drill」の発音・読み方
「drill」の発音は、IPA表記では/dɹɪl/であり、IPAのカタカナ読みでは「ドリル」となる。日本人が発音するカタカナ英語では「ドリル」と読む。発音によって意味や品詞が変わる単語ではないため、特別な注意は必要ない。「drill」の定義を英語で解説
A drill is a tool or machine with a rotating cutting tip, used for making holes in various materials. As a noun, it also refers to a form of training or practice that is repeated regularly to improve a specific skill or knowledge. As a verb, it means to train or practice something repeatedly in order to achieve a goal or master a skill.「drill」の類語
「drill」の類語には、以下のようなものがある。名詞としての「訓練」や「練習」を意味する場合は、「exercise」、「practice」、「training」、「rehearsal」などが類語として挙げられる。動詞としての「訓練する」や「練習する」を意味する場合は、「train」、「practice」、「exercise」、「rehearse」などが類語となる。「drill」に関連する用語・表現
「drill」に関連する用語や表現には、「drilling machine」(ドリル機)、「fire drill」(火災訓練)、「drill sergeant」(訓練教官)、「drill bit」(ドリルビット)などがある。これらの用語や表現は、それぞれ「drill」の機能や訓練・練習に関連した意味を持っている。「drill」の例文
1. He used a drill to make a hole in the wall.(彼は壁に穴を開けるためにドリルを使った。)2. The soldiers were doing a drill in the field.(兵士たちは野外で訓練を行っていた。)
3. She drills her students in English grammar every day.(彼女は毎日生徒たちに英語の文法を練習させる。)
4. The basketball team had a tough drill session today.(バスケットボールチームは今日厳しい練習を行った。)
5. The dentist used a small drill to remove the decayed part of the tooth.(歯医者は小さなドリルを使って虫歯の部分を取り除いた。)
6. The emergency evacuation drill was conducted at the school.(学校で緊急避難訓練が行われた。)
7. The construction workers were drilling into the concrete.(建設作業員たちはコンクリートに穴を開けていた。)
8. The coach drilled the importance of teamwork into the players.(コーチは選手たちにチームワークの重要性を叩き込んだ。)
9. The students practiced their presentation skills in a mock interview drill.(生徒たちは模擬面接の練習でプレゼンテーションスキルを磨いた。)
10. The drill bit broke while drilling through the metal plate.(金属板に穴を開けている最中にドリルビットが折れた。)
ドリル【drill】
掘削
【英】: drill / drilling
同義語: drilling
一般に、地下にある石油やガスのような地層流体を発見し、採取する目的で坑井を掘ることをいう。 油層・ガス層を発見する目的の掘削は試掘、その範囲や諸特性を確かめるための掘削は探掘、石油・ガスを採取する坑井を掘ることは採掘という。19 世紀後半に石油を探鉱・開発するための坑井の掘削が始まったころ、坑井の掘削方法は綱式(綱掘り、ケーブル・ドリリング)または衝撃式(パーカッション・ドリリング)と呼ばれる方法であった。これは、長大で重いタガネ状のビットをワイヤーロープで坑井内につり降ろし、地上でロープを捕まえる金具をビーム(けた)の先につけ、ビームの他の端をクランクにつなぐことによってビームの端を上下させ、ビットに上下動を与えて坑底の岩石を衝撃によって砕いて掘り進む方法である。この方法では最大深度 1,500m くらいまでの坑井を掘削できるが、1920 年ころからはロータリー式掘削法が実用化され、装置の改善・大型化により、現在では専らこの方法が用いられている。これは長くつないだパイプの先にビットをつけて坑井内に降入し、地上でパイプの上端を回転させ、ビットが回転しながら坑底の岩石を削るもので、削りとられた掘りくずは、パイプの中にポンプによって送り込まれ、ビットの先から噴出し、パイプ(掘り管)と坑井壁との間を上昇して地上に戻る泥水によって連続的に地上に運ばれる。ロータリー式掘削法の詳細については「掘削装置」の項を参照されたい。 |

Apache Drill
(DRILL から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/03/19 00:28 UTC 版)
![]() |
|
開発元 | Apacheソフトウェア財団 |
---|---|
最新版 |
1.21.2 / 2024年6月23日
|
リポジトリ | |
対応OS | クロスプラットフォーム |
サポート状況 | Active |
ライセンス | Apache License, Version 2.0. |
公式サイト | drill |
Apache Drillは、大規模データセットの対話型分析のための分散アプリケーションをサポートするオープンソースのソフトウェアフレームワークである。GoogleのDremelシステムはGoogle BigQueryという名称でInfrastructure as a Serviceとして利用可能であるが、DrillはDremelのオープンソースバージョンである。Drillは10,000台のサーバもしくはそれ以上の規模までの拡大が可能であり、数テラバイト、数兆レコードのデータを数秒で処理できることが設計目標に明記されている。DrillはApacheトップレベルプロジェクトの1つである[1]。
Drillは多様なNoSQLデータベースやファイルシステムをサポートしており、これにはHBase、MongoDB、MapR-DB、HDFS、MapR-FS、Amazon S3、Azure Blob Storage、Google Cloud Storage、Swift、NAS、ローカルファイルシステムが含まれる。単一のクエリで複数のデータストアからのデータを結合することが可能である。例えば、MongoDBのユーザープロファイルのコレクションをHadoopのイベントログのディレクトリと結合することができる。
Drillのデータストアを意識したオプティマイザは、データストア内部の処理能力を活用するように自動的にクエリプランを再構築する。これに加えて、Drillとデータストアが同じノード上にあればDrillはデータ局所性をサポートする。[2]。
Apache Drill 1.9では動的なユーザー定義関数が追加された。
Apache Drill 1.11では暗号関連関数とPCAPファイルフォーマット対応が追加された。
特徴
- MongoDBやElasticsearchに似た、正式なスキーマの宣言を必要としない、スキーマ不要のJSONドキュメントモデル
- 業界標準API: ANSI SQL、ODBC/JDBC、RESTful API
- ユーザおよび開発者にとって非常に扱いやすい
- プラガブルアーキテクチャにより複数のデータストアに接続が可能
サポート
DrillはApache HadoopテキストファイルやNoSQL、クラウドストレージなどの非リレーショナルデータストアに主に重点を置いている。次のデータストアがサポートされている:
- Apache Hadoop、MapR、CDH、Amazon EMRを含むすべてのHadoopディストリビューション(HDFS API 2.3以降)
- NoSQL: MongoDB、Apache HBase
- クラウドストレージ: Amazon S3、Google Cloud Storage、Azure Blob Storage、Swift
- Apache Avro、Apache Parquet、JSONを含む複数のデータ形式の扱い
- RDBMSストレージプラグインのサポート(JDBCを使った接続)
ストレージプラグインを開発することで、新しいデータストアを追加することができる。Drillの「スキーマ不要の」JSONデータモデルにより、非リレーショナルデータストアをその場で検索可能である[3]。
関連項目
- クラウドコンピューティング
- ビッグデータ
- データ指向コンピューティング
脚注・出典
- ^ “The Apache Software Foundation Announces Apache™ Drill™ as a Top-Level Project”. 2014年12月2日閲覧。
- ^ “Apache Drill - Schema-free SQL for Hadoop, NoSQL and Cloud Storage”. drill.apache.org. 2015年12月29日閲覧。
- ^ “Frequently Asked Questions - Apache Drill”. drill.apache.org. 2015年12月29日閲覧。
論文
いくつかの論文がDrillの誕生と設計に影響を与えている。下記はその一部のリストである:
- 2005 From Databases to Dataspaces: A New Abstraction for Information Management 著者らは、すべてのデータ形式を受け入れてデータアクセスのためのAPIを提供し、データに対する理解に基づき進化するストレージシステムの必要性を強調している。
- 2010 Dremel: Interactive Analysis of Web-Scale Datasets
外部リンク
- DRILLのページへのリンク