インフラ

システム開発・テクノロジー

データレイクとは?加工前の生データをそのまま溜める仕組みを解説

データレイクとは?ざっくりと3行でデータの種類・形式・用途を問わず生のまま大量に蓄積するストレージ基盤。加工前のCSV・JSON・画像・ログ・動画などあらゆるデータをそのまま保存しておいて、後で必要に応じて分析するデータウェアハウスとの違い...
システム開発・テクノロジー

RDBMSとは?テーブルで管理する定番データベースの仕組みを解説

RDBMSとは?ざっくりと3行でRelational Database Management Systemの略。データをExcelのような行と列のテーブル形式で管理し、テーブル同士を関連付けて複雑なデータを整理するDBシステムだ外部キーでテ...
システム開発・テクノロジー

ETLとは?データ分析基盤の下支えをする抽出・変換・格納を解説

ETLとは?ざっくりと3行でExtract(抽出)・Transform(変換)・Load(格納)の頭文字。複数の業務システムからデータを取り出し、分析しやすい形に変換してDWHに格納するプロセスを指す抽出:salesforce・基幹DBなど...
システム開発・テクノロジー

MySQLとは?世界で最も使われるオープンソースDBを解説

MySQLとは?ざっくりと3行でオープンソースのRDBMSで世界で最も広く使われているデータベースの一つ。1995年に登場しWordPress・Drupal・LaravelなどWebフレームワークのデフォルトDBとして定着した読み取り速度が...
システム開発・テクノロジー

PostgreSQLとは?高機能な本格派OSSデータベースを解説

PostgreSQLとは?ざっくりと3行でオープンソースRDBMSの中で標準SQL準拠度が高く高度な機能を持つエンタープライズグレードのデータベース。通称Postgres(ポストグレス)JSONBカラム・全文検索・地理情報(PostGIS)...
システム開発・テクノロジー

Oracle Databaseとは?大企業基幹システムを支えるDBを解説

Oracle Databaseとは?ざっくりと3行でOracle Corporationが開発する商用RDBMSで、大企業の基幹システム・金融・官公庁での採用率が世界トップクラス。1977年に設立されたDBの草分け的存在だ高い可用性・パフォ...
システム開発・テクノロジー

SQL Serverとは?Microsoft製DBと業務システムとの親和性を解説

SQL Serverとは?ざっくりと3行でMicrosoftが開発する商用RDBMSで、Windows・Azure・Office製品との深い統合が最大の強みだ。Excel・SharePoint・Power BIとのデータ連携がスムーズに行え...
システム開発・テクノロジー

MongoDBとは?JSONで柔軟に扱えるドキュメントDBを解説

MongoDBとは?ざっくりと3行でNoSQLのドキュメント型データベース。JSONに近いBSON形式でデータを保存するためスキーマ定義なしにデータを扱えり、Webアプリのバックエンドで広く採用されるコレクション(テーブルに相当)の中にドキ...
システム開発・テクノロジー

Redisとは?メモリで超高速動作するキャッシュDBを解説

Redisとは?ざっくりと3行でRemote Dictionary Serverの略。全データをメモリ上に保持するインメモリ型NoSQLデータベースで、ディスクアクセスが不要なためマイクロ秒単位の超高速応答が可能だデータ型としてString...
システム開発・テクノロジー

Cassandraとは?ペタバイト級データを支える分散DBを解説

Cassandraとは?ざっくりと3行でApache Software Foundationが管理するオープンソースのNoSQL列指向DB。マスターレスの完全分散アーキテクチャで、単一障害点なしにペタバイト規模のデータを処理できる書き込み性...