狠狠撸

狠狠撸Share a Scribd company logo
今からでも遅くない
DBマイグレーション
- Flyway と SchemaSpy の紹介 -
2021-11-12 社内勉強会
onozaty
DBマイグレーション
? 本スライドでのDBマイグレーションとは、データベースのスキーマ
やデータを変更する作業
? アプリケーションのコードと同じように、データベースも変化して
いくので、データベースの構造もバージョン管理していく必要があ
る
? 様々な環境(本番環境、開発者個人のローカル環境、CI環境など)に対して、
同じように変更が適用できるように
? 現在どのような状態になっているのかが明確になるように
DBマイグレーションで利用されるライブラリ
? フレームワーク自体でDBマイグレーションの仕組みが提供されてい
るものも多い
? Ruby on Rails、Laravel、Django など
? フレームワークに依存せず単独で使えるライブラリ/ツールもあり
? Flyway、LiquiBase、golang-migrate など
DBマイグレーションの仕組み
? マイグレーションのためのSQLやコードをバージョン毎に管理
? それらを順次実行していくことでマイグレーションを実現
? 積み重ねた後のものが、現在の状態を表すものになる
CREATE TABLE products
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(255),
description text,
created_at timestamp NOT NULL,
updated_at timestamp NOT NULL
);
class CreateProducts < ActiveRecord::Migration[5.0]
def change
create_table :products do |t|
t.string :name
t.text :description
t.timestamps
end
end
end
DBマイグレーションに何を使うか
? フレームワークに用意されているものがあればそれを使う
? フレームワーク自体に無くても、フレームワークと組み合わせて便
利に使えそうなものがあればそれを
? なければ颁尝滨として使える好きなものを
Flyway
Flyway
? Javaで実装されたマイグレーションツール
? SQLまたはJavaでマイグレーションを記述する
? Javaでのマイグレーションは、SQLで書くのが難しいようなときに
? JavaのメジャーなフレームワークのSpring Bootでは、依存関係とし
てFlywayを追加するだけで、アプリケーション起動時にマイグレー
ションを行ってくれるようになる
? クラスパスからマイグレーションを拾ってくれる
? 単独のCLIツールとしても使える
Flywayの使い方 (CLI)
1. Flywayをダウンロード
2. DB接続先を設定
3. マイグレーションで実行するSQLファイルを作成
4. マイグレーション実行
1. Flywayをダウンロード
下記から利用プラットフォームに応じたものをダウンロードする。
? https://flywaydb.org/download/community
$ wget https://repo1.maven.org/maven2/org/flywaydb/flyway-commandline/8.0.2/flyway-commandline-8.0.2-linux-
x64.tar.gz
$ tar zxvf flyway-commandline-8.0.2-linux-x64.tar.gz
$ ls -l flyway-8.0.2/
total 40
drwxrwxr-x 2 vagrant vagrant 4096 Oct 30 00:10 conf
drwxrwxr-x 3 vagrant vagrant 4096 Oct 30 00:10 drivers
-rwxr--r-- 1 vagrant vagrant 4044 Oct 20 15:38 flyway
-rw-r--r-- 1 vagrant vagrant 3869 Oct 20 15:40 flyway.cmd
drwxrwxr-x 2 vagrant vagrant 4096 Oct 30 00:10 jars
drwxr-xr-x 7 vagrant vagrant 4096 Oct 20 15:40 jre
drwxrwxr-x 6 vagrant vagrant 4096 Oct 30 00:10 lib
drwxrwxr-x 2 vagrant vagrant 4096 Oct 30 00:10 licenses
-rw-r--r-- 1 vagrant vagrant 699 Oct 20 15:38 README.txt
drwxrwxr-x 2 vagrant vagrant 4096 Oct 30 00:10 sql
実行に必要なもの(Javaのランタイムや主要なJDBCドライバ)も同梱されているので、追加で何かインストールしたり
ダウンロードする必要なし
2. DB接続先を設定
conf/flyway.conf にDB接続先を設定。
~/flyway-8.0.2$ vi conf/flyway.conf
flyway.url=jdbc:postgresql://192.168.33.10:5432/testdb
flyway.user=user1
flyway.password=password1
conf/flyway.conf
3. マイグレーションで実行するSQLファイルを作成
sql/ 配下にSQLファイルを作成。
~/flyway-8.0.2$ vi sql/V1__create_initial_tables.sql
CREATE TABLE customers (
customer_id serial PRIMARY KEY,
name text NOT NULL,
mail_address text NOT NULL
);
sql/V1__create_initial_tables.sql
V1__create_initial_tables.sql
Prefix
Version
Separator Suffix
Description
4. マイグレーション実行
flyway migrate でマイグレーション実行。
~/flyway-8.0.2$ ./flyway migrate
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Successfully validated 1 migration (execution time 00:00.025s)
Creating Schema History table "public"."flyway_schema_history" ...
Current version of schema "public": << Empty Schema >>
Migrating schema "public" to version "1 - create initial tables"
Successfully applied 1 migration to schema "public", now at version v1 (execution time 00:00.061s)
4. マイグレーション実行
テーブルが作成されていることを確認。
~/flyway-8.0.2$ psql -U user1 testdb
psql (13.4)
Type "help" for help.
testdb=> ?d customers
Table "public.customers"
Column | Type | Collation | Nullable | Default
--------------+---------+-----------+----------+------------------------------------------------
customer_id | integer | | not null | nextval('customers_customer_id_seq'::regclass)
name | text | | not null |
mail_address | text | | not null |
Indexes:
"customers_pkey" PRIMARY KEY, btree (customer_id)
testdb=>
マイグレーションを追加
新しいバージョンのファイルを追加することで、マイグレーションが
追加される。
試しにバージョン2としてカラム(phone_number)を追加するSQLファ
イルを追加してみる。
~/flyway-8.0.2$ vi sql/V2__add_phone_number.sql
ALTER TABLE customers ADD COLUMN phone_number VARCHAR(20);
sql/V2__add_phone_number.sql
マイグレーションを追加
flyway migrate で再度マイグレーション実行。
~/flyway-8.0.2$ ./flyway migrate
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Successfully validated 2 migrations (execution time 00:00.054s)
Current version of schema "public": 1
Migrating schema "public" to version "2 - add phone number“
Successfully applied 1 migration to schema "public", now at version v2 (execution time 00:00.083s)
マイグレーションを追加
カラム(phone_number)が追加されていることを確認。
~/flyway-8.0.2$ psql -U user1 testdb
psql (13.4)
Type "help" for help.
testdb=> ?d customers
Table "public.customers"
Column | Type | Collation | Nullable | Default
--------------+-----------------------+-----------+----------+------------------------------------------------
customer_id | integer | | not null | nextval('customers_customer_id_seq'::regclass)
name | text | | not null |
mail_address | text | | not null |
phone_number | character varying(20) | | |
Indexes:
"customers_pkey" PRIMARY KEY, btree (customer_id)
testdb=>
マイグレーション実行状況の確認
マイグレーションの実行状況は flyway info で確認できる。
※ flyway_schema_historyというテーブルがFlywayにより作成され、そこで情報が管理されている
~/flyway-8.0.2$ ./flyway info
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Schema version: 2
+-----------+---------+-----------------------+------+---------------------+---------+----------+
| Category | Version | Description | Type | Installed On | State | Undoable |
+-----------+---------+-----------------------+------+---------------------+---------+----------+
| Versioned | 1 | create initial tables | SQL | 2021-10-30 01:26:12 | Success | No |
| Versioned | 2 | add phone number | SQL | 2021-10-30 05:20:02 | Success | No |
+-----------+---------+-----------------------+------+---------------------+---------+----------+
DBマイグレーションを途中から導入
? Flywayはスキーマ内に既にテーブルがある状態でマイグレーション
を開始するとエラーになる
? 空の状態から始めることを前提としており、既にテーブルがある=状態が
おかしいとみなされる
? 既に運用されているDBに対して途中からマイグレーションを導入す
る方法として、baseline という機能が用意されている
? 現在のDBのバージョンをFlywayに教えて、そのバージョン以前のマイグ
レーションは、既に適用済みとして管理する
バージョン1を適用済みとした場合
baselineとしてバージョン1を指定する。
現在のバージョンが1となり、バージョン2以降が適用対象となる。
~/flyway-8.0.2$ ./flyway baseline -baselineVersion=1
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Creating Schema History table "public"."flyway_schema_history" with baseline ...
Successfully baselined schema with version: 1
~/flyway-8.0.2$ ./flyway info
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Schema version: 1
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
| Category | Version | Description | Type | Installed On | State | Undoable |
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
| | 1 | << Flyway Baseline >> | BASELINE | 2021-10-30 08:01:12 | Baseline | No |
| Versioned | 2 | add phone number | SQL | | Pending | No |
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
バージョン1を適用済みとした場合
この状態でflyway migrateを行うと、バージョン2から適用される。
~/flyway-8.0.2$ ./flyway migrate
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Successfully validated 2 migrations (execution time 00:00.054s)
Current version of schema "public": 1
Migrating schema "public" to version "2 - add phone number"
Successfully applied 1 migration to schema "public", now at version v2 (execution time 00:00.075s)
~/flyway-8.0.2$ ./flyway info
Flyway Teams Edition 8.0.2 by Redgate
Database: jdbc:postgresql://192.168.33.10:5432/testdb (PostgreSQL 13.4)
Schema version: 2
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
| Category | Version | Description | Type | Installed On | State | Undoable |
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
| | 1 | << Flyway Baseline >> | BASELINE | 2021-10-30 08:01:12 | Baseline | No |
| Versioned | 2 | add phone number | SQL | 2021-10-30 08:17:45 | Success | No |
+-----------+---------+-----------------------+----------+---------------------+----------+----------+
DBマイグレーションを途中から導入
? プロジェクトに途中から導入する場合、現在のDBの状態をバージョ
ン1として一つのSQLファイルにし、baselineとしてバージョン1を
設定すればすぐに始められる
? 初期化用のDDLあれば、それをそのままバージョン1のSQLとして入れる
? 万が一DDLが無くてDBしかない場合には、dumpなどでDLL吐き出していれ
るなど
ちょっと話変わって
DBマイグレーションとER図
DBマイグレーションとER図
? ER図やテーブル定義書みたいなものを、DBマイグレーションと別
に管理するのは難しい
? DBマイグレーションによって出来上がるものと、ER図やテーブル定義書が
アンマッチになりかねない
? DBマイグレーション後のDBから、ER図やテーブル定義書を作るこ
とでアンマッチを防ぐ
SchemaSpy
SchemaSpy
? DBの情報を元に、ER図やテーブル、カラム一覧などの情報をHTML
形式のドキュメントとして出力するツール
? DBの構造を確認するのにとても便利
どんなものが出来上がるのかは、下記
サンプルが参考になる
? https://schemaspy.org/sample/index.html
SchemaSpyの使い方
? 事前準備
? 設定
? 実行
細かい説明は下記の記事にまとめているので参考に
? https://zenn.dev/onozaty/articles/schema-spy-er
SchemaSpy – 事前準備
各種ファイルのダウンロード+インストールを実施。
? https://schemaspy.readthedocs.io/en/latest/installation.html
? SchemaSpyのjarファイル入手
? Java8以降のインストール
? 対象のDBに応じたJDBCドライバの入手
? Graphvizのインストール(オプション)
事前準備はそこまで面倒じゃないが、Docker Imageが提供されていて、
そちらを使うことで事前準備が省略できるのでおススメ。
? https://hub.docker.com/r/schemaspy/schemaspy/
SchemaSpy – 設定
設定ファイルを作成。
# type of database. Run with -dbhelp for details
schemaspy.t=pgsql11
# optional path to alternative jdbc drivers.
schemaspy.dp=drivers
# database properties: host, port number, name user, password
schemaspy.host=192.168.33.10
schemaspy.port=5432
schemaspy.db=testdb
schemaspy.u=user1
schemaspy.p=password1
# output dir to save generated files
schemaspy.o=output
# db scheme for which generate diagrams
schemaspy.s=public
schemaspy.properties
SchemaSpy – 実行
実行。
Docker Image利用時は下記のように実行。
~$ ls -1R
.:
drivers
schemaspy-6.1.0.jar
schemaspy.properties
./drivers:
postgresql-42.2.23.jar
~$ java -jar schemaspy-6.1.0.jar
~$ sudo docker run -v "$PWD/output:/output" -v "$PWD/schemaspy.properties:/schemaspy.properties" ?
schemaspy/schemaspy:latest
参考サイト
? Flyway公式サイトのドキュメント
(ここ読めば全部書いてある)
? https://flywaydb.org/documentation/
? SchemaSpy公式サイトのドキュメント
(ここ読めばほとんど書いてある)
? https://schemaspy.readthedocs.io/en/latest/
? SchemaSpyのDocker Imageの利用方法
? https://hub.docker.com/r/schemaspy/schemaspy/

More Related Content

What's hot (20)

本当は恐ろしい分散システムの话
本当は恐ろしい分散システムの话本当は恐ろしい分散システムの话
本当は恐ろしい分散システムの话
Kumazaki Hiroki
?
PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説
Masahiko Sawada
?
君は测补谤苍.濒辞肠办をコミットしているか?
君は测补谤苍.濒辞肠办をコミットしているか?君は测补谤苍.濒辞肠办をコミットしているか?
君は测补谤苍.濒辞肠办をコミットしているか?
Teppei Sato
?
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
Shinsuke Sugaya
?
顿叠スキーマもバージョン管理したい!
顿叠スキーマもバージョン管理したい!顿叠スキーマもバージョン管理したい!
顿叠スキーマもバージョン管理したい!
kwatch
?
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
NTT DATA Technology & Innovation
?
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
Takahiro YAMADA
?
さくっと理解するSpring bootの仕組み
さくっと理解するSpring bootの仕組みさくっと理解するSpring bootの仕組み
さくっと理解するSpring bootの仕組み
Takeshi Ogawa
?
分散トレーシンク?技術について(Open tracingやjaeger)
分散トレーシンク?技術について(Open tracingやjaeger)分散トレーシンク?技術について(Open tracingやjaeger)
分散トレーシンク?技術について(Open tracingやjaeger)
NTT Communications Technology Development
?
これからのJDK/JVM 何を選ぶ?どう選ぶ?
これからのJDK/JVM 何を選ぶ?どう選ぶ?これからのJDK/JVM 何を選ぶ?どう選ぶ?
これからのJDK/JVM 何を選ぶ?どう選ぶ?
Takahiro YAMADA
?
搁别诲颈蝉の特徴と活用方法について
搁别诲颈蝉の特徴と活用方法について搁别诲颈蝉の特徴と活用方法について
搁别诲颈蝉の特徴と活用方法について
Yuji Otani
?
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
Redmineをちょっと便利に! プログラミング無しで使ってみるREST APIRedmineをちょっと便利に! プログラミング無しで使ってみるREST API
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
Go Maeda
?
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
?
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
Trainocate Japan, Ltd.
?
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
?
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたAKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
?
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
NTT DATA Technology & Innovation
?
実運用して分かったRabbit MQの良いところ?気をつけること #jjug
実運用して分かったRabbit MQの良いところ?気をつけること #jjug実運用して分かったRabbit MQの良いところ?気をつけること #jjug
実運用して分かったRabbit MQの良いところ?気をつけること #jjug
驰补丑辞辞!デベロッパーネットワーク
?
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
本当は恐ろしい分散システムの话
本当は恐ろしい分散システムの话本当は恐ろしい分散システムの话
本当は恐ろしい分散システムの话
Kumazaki Hiroki
?
PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説PostgreSQL 15の新機能を徹底解説
PostgreSQL 15の新機能を徹底解説
Masahiko Sawada
?
君は测补谤苍.濒辞肠办をコミットしているか?
君は测补谤苍.濒辞肠办をコミットしているか?君は测补谤苍.濒辞肠办をコミットしているか?
君は测补谤苍.濒辞肠办をコミットしているか?
Teppei Sato
?
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
厂辞濒谤と贰濒补蝉迟颈肠蝉别补谤肠丑を比べてみよう
Shinsuke Sugaya
?
顿叠スキーマもバージョン管理したい!
顿叠スキーマもバージョン管理したい!顿叠スキーマもバージョン管理したい!
顿叠スキーマもバージョン管理したい!
kwatch
?
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
PostgreSQLのロール管理とその注意点(Open Source Conference 2022 Online/Osaka 発表資料)
NTT DATA Technology & Innovation
?
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
これからのJDK 何を選ぶ?どう選ぶ? (v1.2) in 熊本
Takahiro YAMADA
?
さくっと理解するSpring bootの仕組み
さくっと理解するSpring bootの仕組みさくっと理解するSpring bootの仕組み
さくっと理解するSpring bootの仕組み
Takeshi Ogawa
?
これからのJDK/JVM 何を選ぶ?どう選ぶ?
これからのJDK/JVM 何を選ぶ?どう選ぶ?これからのJDK/JVM 何を選ぶ?どう選ぶ?
これからのJDK/JVM 何を選ぶ?どう選ぶ?
Takahiro YAMADA
?
搁别诲颈蝉の特徴と活用方法について
搁别诲颈蝉の特徴と活用方法について搁别诲颈蝉の特徴と活用方法について
搁别诲颈蝉の特徴と活用方法について
Yuji Otani
?
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
Redmineをちょっと便利に! プログラミング無しで使ってみるREST APIRedmineをちょっと便利に! プログラミング無しで使ってみるREST API
Redmineをちょっと便利に! プログラミング無しで使ってみるREST API
Go Maeda
?
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
Grafana LokiではじめるKubernetesロギングハンズオン(NTT Tech Conference #4 ハンズオン資料)
NTT DATA Technology & Innovation
?
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
础奥厂とオンプレミスを繋ぐときに知っておきたいルーティングの基础知识(颁颁厂滨监修!)
Trainocate Japan, Ltd.
?
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
[AWS EXpert Online for JAWS-UG 18] 見せてやるよ、Step Functions の本気ってやつをな
Amazon Web Services Japan
?
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
統計情報のリセットによるautovacuumへの影響について(第39回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたAKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
Hideaki Aoyagi
?
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
CloudNativePGを動かしてみた! ~PostgreSQL on Kubernetes~(第34回PostgreSQLアンカンファレンス@オンライ...
NTT DATA Technology & Innovation
?
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
フックを使ったPostgreSQLの拡張機能を作ってみよう!(第33回PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?

Similar to 今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 - (20)

笔辞蝉迟驳谤别厂蚕尝10彻底解説
笔辞蝉迟驳谤别厂蚕尝10彻底解説笔辞蝉迟驳谤别厂蚕尝10彻底解説
笔辞蝉迟驳谤别厂蚕尝10彻底解説
Masahiko Sawada
?
外部データラッパによる PostgreSQL の拡張
外部データラッパによる PostgreSQL の拡張外部データラッパによる PostgreSQL の拡張
外部データラッパによる PostgreSQL の拡張
Shigeru Hanada
?
KOF2015 PostgreSQL 9.5
KOF2015 PostgreSQL 9.5KOF2015 PostgreSQL 9.5
KOF2015 PostgreSQL 9.5
Toshi Harada
?
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
Shinya Sugiyama
?
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
Shinya Sugiyama
?
MySQL clients
MySQL clientsMySQL clients
MySQL clients
yoku0825
?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
KAWANO KAZUYUKI
?
Rubykansai 81
Rubykansai 81Rubykansai 81
Rubykansai 81
Satomi Tsujita
?
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Masayuki Ozawa
?
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
yoyamasaki
?
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
IBM Analytics Japan
?
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
NTT DATA Technology & Innovation
?
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a ServiceSnowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a Service
Mineaki Motohashi
?
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
Naoki (Neo) SATO
?
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
yoyamasaki
?
贵濒测飞补测使いたい
贵濒测飞补测使いたい贵濒测飞补测使いたい
贵濒测飞补测使いたい
fourside
?
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
Ryusuke Kajiyama
?
とある顿叠础の黒い画面(ターミナル)
とある顿叠础の黒い画面(ターミナル)とある顿叠础の黒い画面(ターミナル)
とある顿叠础の黒い画面(ターミナル)
Kazuhiro Yoshikawa
?
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
Hideki Saito
?
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?
笔辞蝉迟驳谤别厂蚕尝10彻底解説
笔辞蝉迟驳谤别厂蚕尝10彻底解説笔辞蝉迟驳谤别厂蚕尝10彻底解説
笔辞蝉迟驳谤别厂蚕尝10彻底解説
Masahiko Sawada
?
外部データラッパによる PostgreSQL の拡張
外部データラッパによる PostgreSQL の拡張外部データラッパによる PostgreSQL の拡張
外部データラッパによる PostgreSQL の拡張
Shigeru Hanada
?
KOF2015 PostgreSQL 9.5
KOF2015 PostgreSQL 9.5KOF2015 PostgreSQL 9.5
KOF2015 PostgreSQL 9.5
Toshi Harada
?
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝の基本的なパラメータ比较
Shinya Sugiyama
?
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
惭测厂蚕尝と笔辞蝉迟驳谤别厂蚕尝における基本的なアカウント管理
Shinya Sugiyama
?
MySQL clients
MySQL clientsMySQL clients
MySQL clients
yoku0825
?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
OSC ver : MariaDB ColumnStore ベンチマークしちゃいませんか?
KAWANO KAZUYUKI
?
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Linux 対応だけじゃない!! sql server 2017 こんな機能が追加されています。
Masayuki Ozawa
?
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
MySQL Cluster7.3 GAリリース記念セミナー! MySQL & NoSQL 圧倒的な進化を続けるMySQLの最新機能!
yoyamasaki
?
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
Db2 Warehouse Spark利用カ?イト? テ?ータ操作編
IBM Analytics Japan
?
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
PostgreSQLのHTAP適応について考える (PostgreSQL Conference Japan 2024 講演資料)
NTT DATA Technology & Innovation
?
Snowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a ServiceSnowflake Elastic Data Warehouse as a Service
Snowflake Elastic Data Warehouse as a Service
Mineaki Motohashi
?
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
Naoki (Neo) SATO
?
MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)MySQL 5.7 InnoDB 日本語全文検索(その2)
MySQL 5.7 InnoDB 日本語全文検索(その2)
yoyamasaki
?
贵濒测飞补测使いたい
贵濒测飞补测使いたい贵濒测飞补测使いたい
贵濒测飞补测使いたい
fourside
?
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
第20回 中国地方DB勉強会 in 岡山 MySQLレプリケーション
Ryusuke Kajiyama
?
とある顿叠础の黒い画面(ターミナル)
とある顿叠础の黒い画面(ターミナル)とある顿叠础の黒い画面(ターミナル)
とある顿叠础の黒い画面(ターミナル)
Kazuhiro Yoshikawa
?
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
沖縄オープンラボラトリ OpenStackハンズオンセミナー午後1
Hideki Saito
?
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
pgbenchのスレッドとクライアント (第51回 PostgreSQLアンカンファレンス@オンライン 発表資料)
NTT DATA Technology & Innovation
?

More from onozaty (20)

リモートワーク中に买って良かったものベスト3
リモートワーク中に买って良かったものベスト3リモートワーク中に买って良かったものベスト3
リモートワーク中に买って良かったものベスト3
onozaty
?
情报を表现するときのポイント
情报を表现するときのポイント情报を表现するときのポイント
情报を表现するときのポイント
onozaty
?
チームで开発するための环境を整える
チームで开発するための环境を整えるチームで开発するための环境を整える
チームで开発するための环境を整える
onozaty
?
厂别濒别苍颈耻尘入门(2023年版)
厂别濒别苍颈耻尘入门(2023年版)厂别濒别苍颈耻尘入门(2023年版)
厂别濒别苍颈耻尘入门(2023年版)
onozaty
?
40歳过ぎてもエンジニアでいるためにやっていること
40歳过ぎてもエンジニアでいるためにやっていること40歳过ぎてもエンジニアでいるためにやっていること
40歳过ぎてもエンジニアでいるためにやっていること
onozaty
?
闯补惫补8から17へ
闯补惫补8から17へ闯补惫补8から17へ
闯补惫补8から17へ
onozaty
?
Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介
onozaty
?
最近作ったもの
最近作ったもの最近作ったもの
最近作ったもの
onozaty
?
厂别濒别苍颈耻尘入门
厂别濒别苍颈耻尘入门厂别濒别苍颈耻尘入门
厂别濒别苍颈耻尘入门
onozaty
?
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
onozaty
?
「伝わるチケット」の书き方
「伝わるチケット」の书き方「伝わるチケット」の书き方
「伝わるチケット」の书き方
onozaty
?
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
onozaty
?
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介
onozaty
?
奥别产厂辞肠办别迟でカメラの映像を共有してみた
奥别产厂辞肠办别迟でカメラの映像を共有してみた奥别产厂辞肠办别迟でカメラの映像を共有してみた
奥别产厂辞肠办别迟でカメラの映像を共有してみた
onozaty
?
尝辞尘产辞办の绍介
尝辞尘产辞办の绍介尝辞尘产辞办の绍介
尝辞尘产辞办の绍介
onozaty
?
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
onozaty
?
30歳过き?てもエンシ?ニアて?いるためにやったこと
30歳过き?てもエンシ?ニアて?いるためにやったこと30歳过き?てもエンシ?ニアて?いるためにやったこと
30歳过き?てもエンシ?ニアて?いるためにやったこと
onozaty
?
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
onozaty
?
View Customize Pluginで出来ること
View Customize Pluginで出来ることView Customize Pluginで出来ること
View Customize Pluginで出来ること
onozaty
?
技术书のススメ
技术书のススメ技术书のススメ
技术书のススメ
onozaty
?
リモートワーク中に买って良かったものベスト3
リモートワーク中に买って良かったものベスト3リモートワーク中に买って良かったものベスト3
リモートワーク中に买って良かったものベスト3
onozaty
?
情报を表现するときのポイント
情报を表现するときのポイント情报を表现するときのポイント
情报を表现するときのポイント
onozaty
?
チームで开発するための环境を整える
チームで开発するための环境を整えるチームで开発するための环境を整える
チームで开発するための环境を整える
onozaty
?
厂别濒别苍颈耻尘入门(2023年版)
厂别濒别苍颈耻尘入门(2023年版)厂别濒别苍颈耻尘入门(2023年版)
厂别濒别苍颈耻尘入门(2023年版)
onozaty
?
40歳过ぎてもエンジニアでいるためにやっていること
40歳过ぎてもエンジニアでいるためにやっていること40歳过ぎてもエンジニアでいるためにやっていること
40歳过ぎてもエンジニアでいるためにやっていること
onozaty
?
闯补惫补8から17へ
闯补惫补8から17へ闯补惫补8から17へ
闯补惫补8から17へ
onozaty
?
Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介Redmine issue assign notice plugin の紹介
Redmine issue assign notice plugin の紹介
onozaty
?
最近作ったもの
最近作ったもの最近作ったもの
最近作ったもの
onozaty
?
厂别濒别苍颈耻尘入门
厂别濒别苍颈耻尘入门厂别濒别苍颈耻尘入门
厂别濒别苍颈耻尘入门
onozaty
?
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
Redmineの画面をあなた好みにカスタマイズ - View customize pluginの紹介 - Redmine Japan 2020
onozaty
?
「伝わるチケット」の书き方
「伝わるチケット」の书き方「伝わるチケット」の书き方
「伝わるチケット」の书き方
onozaty
?
View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)View customize plugin for Redmineの紹介 (2019年版)
View customize plugin for Redmineの紹介 (2019年版)
onozaty
?
View customize1.2.0の紹介
View customize1.2.0の紹介View customize1.2.0の紹介
View customize1.2.0の紹介
onozaty
?
奥别产厂辞肠办别迟でカメラの映像を共有してみた
奥别产厂辞肠办别迟でカメラの映像を共有してみた奥别产厂辞肠办别迟でカメラの映像を共有してみた
奥别产厂辞肠办别迟でカメラの映像を共有してみた
onozaty
?
尝辞尘产辞办の绍介
尝辞尘产辞办の绍介尝辞尘产辞办の绍介
尝辞尘产辞办の绍介
onozaty
?
Spring Bootを触ってみた
Spring Bootを触ってみたSpring Bootを触ってみた
Spring Bootを触ってみた
onozaty
?
30歳过き?てもエンシ?ニアて?いるためにやったこと
30歳过き?てもエンシ?ニアて?いるためにやったこと30歳过き?てもエンシ?ニアて?いるためにやったこと
30歳过き?てもエンシ?ニアて?いるためにやったこと
onozaty
?
View customize pluginを使いこなす
View customize pluginを使いこなすView customize pluginを使いこなす
View customize pluginを使いこなす
onozaty
?
View Customize Pluginで出来ること
View Customize Pluginで出来ることView Customize Pluginで出来ること
View Customize Pluginで出来ること
onozaty
?
技术书のススメ
技术书のススメ技术书のススメ
技术书のススメ
onozaty
?

Recently uploaded (8)

2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
2025フードテックWeek大阪展示会 - LoRaWANを使った複数ポイント温度管理 by AVNET玉井部長
CRI Japan, Inc.
?
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
PostgreSQL最新動向 ~カラムナストアから生成AI連携まで~ (Open Source Conference 2025 Tokyo/Spring ...
NTT DATA Technology & Innovation
?
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
滨肠丑颈颈搁颈办颈蝉耻办别冲理学疗法士间の知识共有に向けた临床推论テキストの构造化に関する研究.辫诲蹿
Matsushita Laboratory
?
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
Apache Sparkに対するKubernetesのNUMAノードを意識したリソース割り当ての性能効果 (Open Source Conference ...
NTT DATA Technology & Innovation
?
Matching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdfMatching_Program_for_Quantum_Challenge_Overview.pdf
Matching_Program_for_Quantum_Challenge_Overview.pdf
hirokiokuda2
?
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OSIoT Devices Compliant with JC-STAR Using Linux as a Container OS
IoT Devices Compliant with JC-STAR Using Linux as a Container OS
Tomohiro Saneyoshi
?
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ドメインモデリング基本编①词全体の流れ2025冲02冲27社内向け开催.辫辫迟虫
ssuserfcafd1
?
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
ElasticsearchでSPLADEする [Search Engineering Tech Talk 2025 Winter]
kota usuha
?

今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -