Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Yuta Matsumura
PDF, PPTX
620 views
Database tools for .NET Core
Fukuoka.NET #7の登壇資料です https://fukuten.connpass.com/event/61860/
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 32
2
/ 32
3
/ 32
4
/ 32
5
/ 32
6
/ 32
7
/ 32
8
/ 32
9
/ 32
10
/ 32
11
/ 32
12
/ 32
13
/ 32
14
/ 32
15
/ 32
16
/ 32
17
/ 32
18
/ 32
19
/ 32
20
/ 32
21
/ 32
22
/ 32
23
/ 32
24
/ 32
25
/ 32
26
/ 32
27
/ 32
28
/ 32
29
/ 32
30
/ 32
31
/ 32
32
/ 32
More Related Content
PDF
そろそろレガシーな.Net開発をやめなイカ?
by
Yuta Matsumura
PDF
クラウドやOSSで“デザイン”するモダンなシステムアーキテクチャ
by
Yuta Matsumura
PDF
SendGrid SDKを捨てた話
by
Yuta Matsumura
PDF
ASP.NET CoreとAzure AD B2Cを使ったサクっと認証
by
Yuta Matsumura
PPTX
Xamarinでも有能な .NET Core
by
Yuta Matsumura
PDF
Windows serverとインフラ関連アップデート
by
Tsukasa Kato
PDF
Azure Cloud Shell
by
ryosuke matsumura
PDF
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
そろそろレガシーな.Net開発をやめなイカ?
by
Yuta Matsumura
クラウドやOSSで“デザイン”するモダンなシステムアーキテクチャ
by
Yuta Matsumura
SendGrid SDKを捨てた話
by
Yuta Matsumura
ASP.NET CoreとAzure AD B2Cを使ったサクっと認証
by
Yuta Matsumura
Xamarinでも有能な .NET Core
by
Yuta Matsumura
Windows serverとインフラ関連アップデート
by
Tsukasa Kato
Azure Cloud Shell
by
ryosuke matsumura
.NET アプリを改善して実践する継続的インテグレーション
by
Yuta Matsumura
What's hot
PDF
PHPerだってサーバーレスしたい!
by
Yuta Matsumura
PDF
.NET Coreのいろは
by
Yuta Matsumura
PDF
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
by
Yuta Matsumura
PDF
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
by
Yuta Matsumura
PDF
Azure Functions Tips
by
Yuta Matsumura
PDF
Visual studio extensibility
by
Takeshi Fujimoto
PDF
Azure Searchで作る検索サービス
by
Yuta Matsumura
PPTX
ASP.NET Core のお気に入りの機能たち (docker向け)
by
Takayoshi Tanaka
PDF
オルターブースが実践する .NET Core “ガチ” 開発
by
Yuta Matsumura
PDF
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
PDF
「何もしないのにCIが失敗した」を防ぐ
by
Kazushi Kamegawa
PDF
DevOps、その前に
by
Yuta Matsumura
PDF
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
PDF
.NET Micro Framework (プラレールと電子工作)
by
Akira Hatsune
PDF
Blazor Server テンプレート解説
by
Yuta Matsumura
PDF
未知との交信!?Project SignalR
by
Yuta Matsumura
PDF
C# runs anywhere, make anything
by
Yuta Matsumura
PDF
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
by
日本マイクロソフト株式会社
PPTX
復習も兼ねて!C#6.0-7.0
by
Yuta Matsumura
PDF
新登場!Surface Laptop 4
by
Tomokazu Kizawa
PHPerだってサーバーレスしたい!
by
Yuta Matsumura
.NET Coreのいろは
by
Yuta Matsumura
”試してみた”で終わらない サーバーレスアプリケーションの実践開発
by
Yuta Matsumura
サーバーレスやマイクロサービスへの"チャレンジ"を後押ししてくれるセッションを紹介
by
Yuta Matsumura
Azure Functions Tips
by
Yuta Matsumura
Visual studio extensibility
by
Takeshi Fujimoto
Azure Searchで作る検索サービス
by
Yuta Matsumura
ASP.NET Core のお気に入りの機能たち (docker向け)
by
Takayoshi Tanaka
オルターブースが実践する .NET Core “ガチ” 開発
by
Yuta Matsumura
これから始める Bot Builder 開発のコツと舞台裏
by
Yuta Matsumura
「何もしないのにCIが失敗した」を防ぐ
by
Kazushi Kamegawa
DevOps、その前に
by
Yuta Matsumura
The Twelve-Factor (A|M)pp with C#
by
Yuta Matsumura
.NET Micro Framework (プラレールと電子工作)
by
Akira Hatsune
Blazor Server テンプレート解説
by
Yuta Matsumura
未知との交信!?Project SignalR
by
Yuta Matsumura
C# runs anywhere, make anything
by
Yuta Matsumura
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
by
日本マイクロソフト株式会社
復習も兼ねて!C#6.0-7.0
by
Yuta Matsumura
新登場!Surface Laptop 4
by
Tomokazu Kizawa
Similar to Database tools for .NET Core
PDF
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
by
Daisuke Masubuchi
PDF
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
by
Keisuke Takahashi
PPTX
ついに上陸!PaaS 最新兵器のご紹介
by
Miho Yamamoto
PDF
[de:code 2019 振り返り Night!] Data Platform
by
Naoki (Neo) SATO
PDF
Introduction of Azure Database for MySQL / PostgreSQL
by
Kuniteru Asami
PDF
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
by
Microsoft Azure Japan
PPTX
20151024 Azureデータストア概要
by
Keiji Kamebuchi
PPTX
Microsoft Build 2021 前夜祭 LT#4
by
Microsoft
PDF
DBP-004_クラウドファーストをリードする Azure SQL Database の仕組みと新機能Dbp 004 クラウドファース
by
decode2016
PPTX
Data & AI Update 情報 - 2020年6月版
by
Takeshi Fukuhara
PDF
Sql database managed instance overview and internals
by
Masayuki Ozawa
PDF
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
by
Naoki (Neo) SATO
PDF
Data & AI Update 情報 - 2020年8月版
by
Takeshi Fukuhara
PDF
[Japan Tech summit 2017] DAL 003
by
Microsoft Tech Summit 2017
PDF
SQL Server コンテナ入門(Kubernetes編)
by
Tomoyuki Oota
PDF
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
by
Yuta Matsumura
PDF
Managed Instance チートシート
by
Masayuki Ozawa
PDF
SQL Azure のシームレスな管理
by
junichi anno
PPTX
.NET Standard で PostgreSql を使ってみた
by
m ishizaki
PDF
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
by
Suguru Ito
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
by
Daisuke Masubuchi
Azure Database for PostgreSQL 入門 (PostgreSQL Conference Japan 2021)
by
Keisuke Takahashi
ついに上陸!PaaS 最新兵器のご紹介
by
Miho Yamamoto
[de:code 2019 振り返り Night!] Data Platform
by
Naoki (Neo) SATO
Introduction of Azure Database for MySQL / PostgreSQL
by
Kuniteru Asami
スケーラブルで手間なく動かせる!もうすぐ 一般提供開始 Azure Database for MySQL / PostgreSQL
by
Microsoft Azure Japan
20151024 Azureデータストア概要
by
Keiji Kamebuchi
Microsoft Build 2021 前夜祭 LT#4
by
Microsoft
DBP-004_クラウドファーストをリードする Azure SQL Database の仕組みと新機能Dbp 004 クラウドファース
by
decode2016
Data & AI Update 情報 - 2020年6月版
by
Takeshi Fukuhara
Sql database managed instance overview and internals
by
Masayuki Ozawa
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
by
Naoki (Neo) SATO
Data & AI Update 情報 - 2020年8月版
by
Takeshi Fukuhara
[Japan Tech summit 2017] DAL 003
by
Microsoft Tech Summit 2017
SQL Server コンテナ入門(Kubernetes編)
by
Tomoyuki Oota
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
by
Yuta Matsumura
Managed Instance チートシート
by
Masayuki Ozawa
SQL Azure のシームレスな管理
by
junichi anno
.NET Standard で PostgreSql を使ってみた
by
m ishizaki
開発者なのに運用で手がいっぱい? そんなあなたに贈る、 クラウド時代に最適な OSS の RDBMS ! Azure Database for MySQL...
by
Suguru Ito
More from Yuta Matsumura
PDF
「自分のとこでは動くけど…」を無くす devcontainer
by
Yuta Matsumura
PDF
チーム開発で徐々にコード品質をあげていく取り組み
by
Yuta Matsumura
PDF
.NETのサポートポリシーのおさらい #csharptokyo
by
Yuta Matsumura
PDF
App Modernization for .NET
by
Yuta Matsumura
PDF
分かったうえではじめるCI/CD
by
Yuta Matsumura
PDF
VSCodeで始めるAzure Static Web Apps開発
by
Yuta Matsumura
PDF
いつでもどこでも .NET
by
Yuta Matsumura
PDF
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
PDF
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
PDF
Azure の ID 管理サービスに LINE ログインを組み込もう
by
Yuta Matsumura
PDF
改めて C# でできることを振り返る
by
Yuta Matsumura
PDF
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
by
Yuta Matsumura
PDF
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
PDF
.NET Conf の歩き方
by
Yuta Matsumura
PDF
PHPカンファレンス福岡2019 閉会式
by
Yuta Matsumura
PDF
PHPカンファレンス福岡2019 開会式
by
Yuta Matsumura
PDF
ASP.NET Core 2.x Identityについて
by
Yuta Matsumura
PDF
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
by
Yuta Matsumura
PDF
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
by
Yuta Matsumura
PDF
娘駆動開発で活躍するAzureのサーバーレスサービス
by
Yuta Matsumura
「自分のとこでは動くけど…」を無くす devcontainer
by
Yuta Matsumura
チーム開発で徐々にコード品質をあげていく取り組み
by
Yuta Matsumura
.NETのサポートポリシーのおさらい #csharptokyo
by
Yuta Matsumura
App Modernization for .NET
by
Yuta Matsumura
分かったうえではじめるCI/CD
by
Yuta Matsumura
VSCodeで始めるAzure Static Web Apps開発
by
Yuta Matsumura
いつでもどこでも .NET
by
Yuta Matsumura
マイクロサービス開発が捗る Project Tye
by
Yuta Matsumura
オンライン中心だから地方のコミュニティも見てみませんか? - Fukuoka.NETの紹介
by
Yuta Matsumura
Azure の ID 管理サービスに LINE ログインを組み込もう
by
Yuta Matsumura
改めて C# でできることを振り返る
by
Yuta Matsumura
スタートアップ企業が実践するクラウドネイティブアプリケーションの開発手法
by
Yuta Matsumura
忙しい人のための .NET Conf 2019 まとめ
by
Yuta Matsumura
.NET Conf の歩き方
by
Yuta Matsumura
PHPカンファレンス福岡2019 閉会式
by
Yuta Matsumura
PHPカンファレンス福岡2019 開会式
by
Yuta Matsumura
ASP.NET Core 2.x Identityについて
by
Yuta Matsumura
イケてる技術で品質を担保しつつスピード感のある開発を実現する冴えたやり方
by
Yuta Matsumura
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
by
Yuta Matsumura
娘駆動開発で活躍するAzureのサーバーレスサービス
by
Yuta Matsumura
Database tools for .NET Core
1.
Database tools for
.NET Core 2017/07/28 Fukuoka.NET #7 @tsubakimoto_s
2.
2 自己紹介 •松村 優大 (MLBお兄さん) •株式会社オルターブース •
Chief Technical Architect •C# / PHP / Azure / AWS •Microsoft MVP for VSDT 所属 コミュニティ
3.
3 https://mysaucefactory.com/
4.
(MLBネタは非公開) 4
5.
2017/06/25 JXUG福岡にて 5 https://www.slideshare.net/YutaMatsumura/microsoft-azuredatabase-as-a-service-77239153
6.
RDB 6
7.
7 定番の構成
8.
8 定番の構成
9.
“SQL Server”以外 という選択肢 9
10.
10
11.
11
12.
12
13.
Azure DB for
MySQL 13 •PaaSとしてのMySQL •バージョン: 5.6 or 5.7 •価格: コンピュートユニットとスト レージ 価格レベル Basic Standard Premium 最大CU数 100 2,000 × 最大ストレージ 1,050GB 10,000GB × バックアップ 保持期間 7日間 35日間 35日間
14.
Azure DB for
MySQL •MySql.Data • NuGetでインストール • .NET Core向けドライバはプレビュー •リファレンス • http://insidemysql.com/mysql- connector-net-for-net-core-1-0/ 14 https://gist.github.com/tsubakimoto/fae1a93f8484e25fce62b6690ac84e74#file-mysql-cs
15.
16
16.
Azure DB for
PostgreSQL 17 •PaaSとしてのPostgreSQL •バージョン: 9.5 or 9.6 •価格: コンピュートユニットとスト レージ 価格レベル Basic Standard Premium 最大CU数 100 2,000 × 最大ストレージ 1,050GB 10,000GB × バックアップ 保持期間 7日間 35日間 35日間
17.
Azure DB for
PostgreSQL •Npgsql • NuGetでインストール •リファレンス • http://www.npgsql.org/doc/ 18 https://gist.github.com/tsubakimoto/fae1a93f8484e25fce62b6690ac84e74#file-postgresql-cs
18.
こんな記事がありました 20 http://qiita.com/momotaro98/items/c4fe0fff0c173e879f2d
19.
using •usingステートメントのほう • usingディレクティブではない •IDisposable実装済みのオブジェク トで利用可能 •オブジェクトの の 実行忘れを防ぐ 21
20.
実装の違い •mysql/mysql-connector-net • MySqlConnectionクラス • Dispose() •
実装されているが、Close処理はない •npgsql/npgsql • NpgsqlConnectionクラス • Dispose(bool disposing) • 実装されており、Close処理もある 22
21.
ところで 23
22.
Azureの価格が気になる? 24
23.
Azure DB for
PostgreSQL 25 •PaaSとしてのPostgreSQL •バージョン: 9.5 or 9.6 •価格: コンピュートユニットとスト レージ 価格レベル Basic Standard Premium 最大CU数 100 2,000 × 最大ストレージ 1,050GB 10,000GB × バックアップ 保持期間 7日間 35日間 35日間
24.
コンピュートユニット(CU) •50CU : 0.5コア •100CU
: 1コア •2000CU : 20コア 性能比較の参考に把握しとくと○ 26 Basic Standard https://docs.microsoft.com/ja-jp/azure/mysql/concepts-compute-unit-and-storage
25.
ORマッパー •使ったことある • Entity Framework
Core • Dapper •使ったことない • DBreeze • Limebean • etc 27 https://github.com/thangchung/awesome-dotnet-core#orm
26.
NoSQL 28
27.
29
28.
Cosmos DB •グローバル分散型 •4つのAPI • Document
DB • MongoDB • Gremlin (プレビュー※) • Azure Tables (プレビュー※) ※APIがプレビュー 30 https://gist.github.com/tsubakimoto/fae1a93f8484e25fce62b6690ac84e74#file-mongodb-cs https://gist.github.com/tsubakimoto/fae1a93f8484e25fce62b6690ac84e74#file-documentdb-cs
29.
Cosmos DBのグローバル分散 •他リージョンに読取専用の データベースをレプリケーション •近いリージョンのDBにアクセス 31
30.
Cosmos DB (DocumentDB
API) • Microsoft.Azure.DocumentDB.Core • NuGetでインストール •リファレンス • https://docs.microsoft.com/ja- jp/azure/cosmos-db/documentdb-sdk- dotnet-core •エミュレータ • https://docs.microsoft.com/ja- jp/azure/cosmos-db/local-emulator 32
31.
Cosmos DB (MongoDB
API) •MongoDB.Driver • NuGetでインストール •リファレンス • https://github.com/mongodb/mon go-csharp-driver 33
32.
まとめ •.NET Coreは • SQL
Server以外のRDBも使える • MySQLやPostgreSQL • DocumentDB以外のNoSQLも使える • MongoDB •ORマッパーでRDBの差を吸収 •フライボールレボリューション 34
Download