データベース・データ管理– category –
-
データベース・データ管理
Graph Convolutional Network: ネットワーク上でのデータ解析技術
グラフコンボリューショナルネットワーク(GCN)は、グラフ構造を持つ非ヨーロッパ語の文書やソーシャルメディア上の情報を効率的に処理するための手法として近年注目を集めている。特に2016年にドクターコースティン・ネルソンによって提案され、その後多... -
データベース・データ管理
グラフ注目ネットワーク: 機械学習における情報伝播手法
Graph Attention Network (GAT)は、2017年に提出された機械学習の新規アプローチで、従来のグラフラベル伝搬モデルを改良し、各ノード間での直接的な重み付けが可能にしました。これにより、複雑なネットワーク構造における効率的な情報処理が可能となりま... -
データベース・データ管理
GRANT/REVOKE: データベースアクセス権限の管理
GRANTとREVOKEはSQLによるデータベースアクセス権限の設定や取り消しを可能にする重要な機能だ。1970年代後半から普及したこれらコマンドは、現代の情報セキュリティにおいても中心的な役割を果たしている。 【この記事の目次】 SQL文としてのGRANTとREVOK... -
データベース・データ管理
Google Spanner: グローバルスケールの分散データベース
2011年にGoogleが開発し、2017年から外部向けに提供が始まったGoogle Spannerは、複数地域をまたぐ高可用性とスケーラビリティを特徴とする分散型データベースシステム。Spannerのユニークな機能としてトランザクションの一貫性とデプロイの容易さが挙げら... -
データベース・データ管理
Google Dataplex: Google Cloudのデータ管理ツール
2020年に登場したGoogle Dataplexは、Google Cloud上のデータ資産を一元的に管理し、その価値を最大化するためのプラットフォームです。本記事ではDataplexの特長と機能について詳細に解説します。 【この記事の目次】 Dataplexの基本概念 Dataplexの利用... -
データベース・データ管理
Google Dataflow(Beam):分散処理フレームワーク
2013年に登場したGoogle Dataflowは、分散データ処理を容易にするクラウドネイティブなフレームワークです。Apache Beamの前身となりました。この記事ではその概要と特徴、さらには利用事例について掘り下げます。 【この記事の目次】 Dataflowの定義 Data... -
データベース・データ管理
Google Cloud SQL: クラウドネイティブなMySQLとPostgreSQLの即時利用
Googleが提供するサーバーレス型データベースサービスであるGoogle Cloud SQL。従来のオンプレミスデータベースからクラウドへの移行を支援し、開発者や企業に柔軟性と拡張性を提供しています。 【この記事の目次】 Google Cloud SQLとは Google Cloud SQL... -
データベース・データ管理
Google Cloud Dataprep: AWS GlueやAzure Data Factoryと競合するデータ処理サービス
2017年に登場したGoogle Cloud Dataprepは、迅速なデータ準備を可能にし、機械学習モデルの訓練データ生成において重要な役割を果たしている。本記事ではその背景や技術的な特徴について深掘りする。 【この記事の目次】 Dataprepの機能と用途 Dataprepが... -
データベース・データ管理
Google BigQuery: 高機能なクラウド分析プラットフォーム
2015年に登場したGoogle BigQueryは、大量のデータを高速に解析し、ビジネスインテリジェンスを強化するためのクラウドSQLデータウェアハウスです。Google Cloud Platformの一部として位置づけられ、今日では多くの企業が利用しています。 【この記事の目... -
データベース・データ管理
golang-migrate: Go言語用データベースマイグレーションツール
golang-migrateはGo言語向けのデータモデル更新管理ツールです。2014年に公開され、SQLAlchemyやAlembicといった他のフレームワークとの比較も可能になりました。 【この記事の目次】 golang-migrateとは何か golang-migrateの歴史 golang-migrateの仕組み...
