本文へスキップ
Future Tech Blog
フューチャー技術ブログ
メニュー
表示テーマ
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
カテゴリ
カテゴリ
開発
Programming
327
Frontend
135
Mobile
57
IoT
52
VR
20
基盤
DevOps
136
Cloud
79
DB
70
Infrastructure
70
IaC
57
AI
DataScience
101
AIDD
51
DataEngineering
46
セキュリティ
Security
36
認証認可
24
ビジネス
Culture
131
Business
50
Management
48
連載
連載
人気の連載
秋のブログ週間2025
Go1.26リリース
Go1.27リリース
夏休み自由研究2026
春の入門祭り2025
夏の自由研究2025
連載一覧へ
リソース
リソース
フューチャーのガイドライン
設計ガイドライン・コーディング規約
仕事ですぐに使えるTypeScript
(外部サイト)
実務向けの実践テキスト
OSS / ツール
(外部サイト)
Cheetah Grid / uroboroSQL / Vuls
アクティビティ
アクティビティ
HACK TO THE FUTURE
フューチャー主催のプログラミングコンテスト
Future Tech Cast
技術ブログ発のポッドキャスト
アドベントカレンダー
2015年からの歴代一覧
表示テーマ: 端末の設定に従う。切り替える
表示テーマ: 明るい。切り替える
表示テーマ: 暗い。切り替える
検索を開く
最近の検索
すべて消す
人気のタグ
Go言語
266
ガイドライン
23
設計
44
AWS
138
Docker
40
Python
60
生成AI
27
PostgreSQL
29
ドキュメント
21
Java
41
タグ一覧へ
ホーム
カテゴリ
DB
2ページ目
DB
カテゴリ
記事一覧
全70本のうち 26 ~ 50 本目
PostgreSQLのPub/Sub機能とJavaのクライアント実装
Pub/Sub型のメッセージングアーキテクチャを採用するにあたっては、kafkaなどのブローカーミドルウェアや、Amazon SNS、Google Cloud Pub/Subなどのマネージドサービスを利用するケースが多いかと思います。ところでPostgreSQLでも実はPub/Subができます。すでに業務でPostgreSQLを使っていれば、新たにPub/Subブローカーを構築しなくても、疎結合なシステム間通信を簡易的に実現できます。
2024.06.28
柳原光佑
Xでポストする:PostgreSQLのPub/Sub機能とJavaのクライアント実装(130件の反応)
130
Facebookでシェアする:PostgreSQLのPub/Sub機能とJavaのクライアント実装
はてなブックマークで見る:PostgreSQLのPub/Sub機能とJavaのクライアント実装(127ブックマーク)
127
Pocketに保存する:PostgreSQLのPub/Sub機能とJavaのクライアント実装(63保存)
63
Cloudflare D1を触ってみる
Cloudflare D1を触ってみました。
2024.05.28
真野隼記
Xでポストする:Cloudflare D1を触ってみる(5件の反応)
5
Facebookでシェアする:Cloudflare D1を触ってみる
はてなブックマークで見る:Cloudflare D1を触ってみる(1ブックマーク)
1
Pocketに保存する:Cloudflare D1を触ってみる(4保存)
4
ぼくのかんがえたさいきょうのキャッシュ戦略
動作が遅いサービスはストレスがたまるので利用したくないですよね。例えばネットショッピングする際に商品ページの表示が遅かったり検索してもすぐに結果が表示されないとそのサービスを利用するのをやめてしまいたくなります。
2024.01.24
村瀬善則
Xでポストする:ぼくのかんがえたさいきょうのキャッシュ戦略(33件の反応)
33
Facebookでシェアする:ぼくのかんがえたさいきょうのキャッシュ戦略
はてなブックマークで見る:ぼくのかんがえたさいきょうのキャッシュ戦略(5ブックマーク)
5
Pocketに保存する:ぼくのかんがえたさいきょうのキャッシュ戦略(5保存)
5
新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました
新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました
2023.11.20
山田修路
Xでポストする:新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました(46件の反応)
46
Facebookでシェアする:新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました
はてなブックマークで見る:新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました(27ブックマーク)
27
Pocketに保存する:新しいSQLフォーマッターであるuroboroSQL-fmtをリリースしました(30保存)
30
次世代型データベース 劔"Tsurugi" とは何?公式サイトから調べてみた!
2023年10月5日にオープンソースとしてリリースされたばかりの次世代RDB“Tsurugi”について調べてみたので、特徴や感想などをつらつらと書いてみようと思います
2023.11.17
佐藤更星
Xでポストする:次世代型データベース 劔"Tsurugi" とは何?公式サイトから調べてみた!
Facebookでシェアする:次世代型データベース 劔"Tsurugi" とは何?公式サイトから調べてみた!
はてなブックマークで見る:次世代型データベース 劔"Tsurugi" とは何?公式サイトから調べてみた!(2ブックマーク)
2
Pocketに保存する:次世代型データベース 劔"Tsurugi" とは何?公式サイトから調べてみた!(4保存)
4
RDS Proxy環境下でpg_hint_planを導入する際の注意点
PostgreSQL を使用する際、最適な実行計画が選択されず、クエリの速度が遅くなることがあります。オプティマイザが最適な実行計画を選択できない理由はいくつかありますが、たとえばバッチ処理で大量のデータを投入した直後、統計情報と実データの乖離により、少ないデータに適した計画が大量のデータでは不適切になることがあります。このような場合、PostgreSQL の拡張モジュールである pg_hint_plan により実行計画を固定することで、チューニングが可能です。
2023.04.11
辻大志郎
Xでポストする:RDS Proxy環境下でpg_hint_planを導入する際の注意点
Facebookでシェアする:RDS Proxy環境下でpg_hint_planを導入する際の注意点
はてなブックマークで見る:RDS Proxy環境下でpg_hint_planを導入する際の注意点(3ブックマーク)
3
Pocketに保存する:RDS Proxy環境下でpg_hint_planを導入する際の注意点(1保存)
1
エンジニア歴6ヶ月による「SQLアンチパターン」書評(クエリのアンチパターン編)
Bill Karwin著「SQLアンチパターン」を読んだので書評をかいていきたいと思います。私が基本的な研修を終えて、現場に配属後に「SQLを触ろう」となった際に、先輩に「アンチパターンさえやらなきゃいいよ」とアドバイスされたことがこの本を読むきっかけだったので...
2023.03.03
工藤駿泰
Xでポストする:エンジニア歴6ヶ月による「SQLアンチパターン」書評(クエリのアンチパターン編)(19件の反応)
19
Facebookでシェアする:エンジニア歴6ヶ月による「SQLアンチパターン」書評(クエリのアンチパターン編)
はてなブックマークで見る:エンジニア歴6ヶ月による「SQLアンチパターン」書評(クエリのアンチパターン編)(4ブックマーク)
4
Pocketに保存する:エンジニア歴6ヶ月による「SQLアンチパターン」書評(クエリのアンチパターン編)(17保存)
17
「実践Redis入門」所感 ~「E.G.コンバット」の観点から語る~
「実践Redis入門」は、2023年現在AWSのAmazon EMR開発チーム、システム開発エンジニアとして働いている林 昌吾さんという方が書かれた『Redisの基礎から、実践、運用や調査に役立つ仕様などの詳細について解説した入門書です。』入門書とありますが、単なる機能紹介にとどまらず...
2023.02.21
原木翔
Xでポストする:「実践Redis入門」所感 ~「E.G.コンバット」の観点から語る~(43件の反応)
43
Facebookでシェアする:「実践Redis入門」所感 ~「E.G.コンバット」の観点から語る~
はてなブックマークで見る:「実践Redis入門」所感 ~「E.G.コンバット」の観点から語る~(119ブックマーク)
119
Pocketに保存する:「実践Redis入門」所感 ~「E.G.コンバット」の観点から語る~(35保存)
35
業務システム開発でsqlcを導入して良かった点とハマった点
私たちのチームでは、バッチ処理が中心的な業務システム開発において Go の ORM に sqlc を採用しました。素の SQL を書いていくチームの開発方針とマッチし、開発体験は非常に良かったです。
2022.11.28
辻大志郎
Xでポストする:業務システム開発でsqlcを導入して良かった点とハマった点(244件の反応)
244
Facebookでシェアする:業務システム開発でsqlcを導入して良かった点とハマった点
はてなブックマークで見る:業務システム開発でsqlcを導入して良かった点とハマった点(65ブックマーク)
65
Pocketに保存する:業務システム開発でsqlcを導入して良かった点とハマった点(78保存)
78
データベースと向き合う決意
「中間層を増やして柔軟性を高めるのがソフトウェアの歴史」これは大学時代に2つ上の先輩が言っていた言葉です。例えばマシン語を直接書くのではなく、アセンブラで書けば、変換(コンパイル)の手間はかかりますが、他のCPUへの移植はしやすくなります。
2022.11.11
澁川喜規
Xでポストする:データベースと向き合う決意(648件の反応)
648
Facebookでシェアする:データベースと向き合う決意
はてなブックマークで見る:データベースと向き合う決意(285ブックマーク)
285
Pocketに保存する:データベースと向き合う決意(208保存)
208
A5:SQL Mk-2 (a5m2)のデータモデリング便利機能(初心者向け)
開発を通して最初から知っていれば嬉しかったなという機能をまとめます。使いこなしているチーム(人)に確認したら全て当たり前に使っていたので、常識レベルらしいです。
2022.10.25
真野隼記
Xでポストする:A5:SQL Mk-2 (a5m2)のデータモデリング便利機能(初心者向け)(4件の反応)
4
Facebookでシェアする:A5:SQL Mk-2 (a5m2)のデータモデリング便利機能(初心者向け)
はてなブックマークで見る:A5:SQL Mk-2 (a5m2)のデータモデリング便利機能(初心者向け)(5ブックマーク)
5
Pocketに保存する:A5:SQL Mk-2 (a5m2)のデータモデリング便利機能(初心者向け)(10保存)
10
DynamoDB Streamsは同一ハッシュキーでもソートキーが異なれば順序保証されない
タイトルに書いたままの内容の記事です。おそらくDynamoDB Streams について調べたことがある方の多くの人には自明な内容だと思います。サマリです。* DynamoDB Streamsの起動順序が保たれるのは 項目単位
2022.10.20
真野隼記
Xでポストする:DynamoDB Streamsは同一ハッシュキーでもソートキーが異なれば順序保証されない(26件の反応)
26
Facebookでシェアする:DynamoDB Streamsは同一ハッシュキーでもソートキーが異なれば順序保証されない
はてなブックマークで見る:DynamoDB Streamsは同一ハッシュキーでもソートキーが異なれば順序保証されない(4ブックマーク)
4
Pocketに保存する:DynamoDB Streamsは同一ハッシュキーでもソートキーが異なれば順序保証されない(7保存)
7
PostgreSQLで Goの flextime のような関数を作りテスト時間を差し替える
Songmuさんのflextimeにはずっとお世話になっています。素晴らしいライブラリですが、SQLを用いて結果を永続化するようなテストでの利用する時に冗長性を感じました。PostgreSQL関数 を作成して代用できないか考えてみました。
2022.10.18
真野隼記
Xでポストする:PostgreSQLで Goの flextime のような関数を作りテスト時間を差し替える(13件の反応)
13
Facebookでシェアする:PostgreSQLで Goの flextime のような関数を作りテスト時間を差し替える
はてなブックマークで見る:PostgreSQLで Goの flextime のような関数を作りテスト時間を差し替える(1ブックマーク)
1
Pocketに保存する:PostgreSQLで Goの flextime のような関数を作りテスト時間を差し替える
GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする
RDB(ここでは社内でも実績が多いPostgreSQLとさせてください)のGUIクライアントツールと言えば何を利用していますか? チーム内で聞くと様々なプロダクトの名前が挙がりました。そんな中で私が推したいのは、 GoLand(JetBrainsの有償ライセンスを購入している人)を利用している人に対しては、Database Tools and SQLプラグインを利用することです
2022.10.14
真野隼記
Xでポストする:GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする(9件の反応)
9
Facebookでシェアする:GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする
はてなブックマークで見る:GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする(2ブックマーク)
2
Pocketに保存する:GoLand(JetBrains IDE)のDatabase Tools and SQLプラグインをメインのSQLクライアントにする(3保存)
3
DynamoDB利用時の書き込みスキュー(Write Skew)の回避
一般的に複数のトランザクションが並行して同じオブジェクトに対してアクセスを行う場合には、トランザクションの分離レベル(SERIALIZABLE/REPEATABLE READ/READ COMMITTED/READ UNCOMMITTED)によって様々な問題が発生します。DynamoDBは2018年にトランザクションがサポートされましたが、本記事ではファントムリードによる書き込みスキューの問題とその対応について取り上げたいと思います。
2022.09.06
武田大輝
Xでポストする:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(37件の反応)
37
Facebookでシェアする:DynamoDB利用時の書き込みスキュー(Write Skew)の回避
はてなブックマークで見る:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(5ブックマーク)
5
Pocketに保存する:DynamoDB利用時の書き込みスキュー(Write Skew)の回避(12保存)
12
Redisのジオメトリ機能
Quad-Treeみたいなゲームでよくある座標系を収めるデータ構造を使って、近くのメンバーを探す機能とかを作ろうと思っていましたが、ふと「座標系をそのまま格納して検索できるデータベースとかありそうだな」と思って調べたところRedisがヒットして横道にそれてしまったのでそのまま横道を突き進んでみました。Redisは2010年ぐらいに有志でドキュメント翻訳したりしたりして、チョットワカル程度でしたが、久々にドキュメントを見ていたら座標情報を保持したり検索したりするコマンドが増えていました。
2022.07.21
澁川喜規
Xでポストする:Redisのジオメトリ機能(16件の反応)
16
Facebookでシェアする:Redisのジオメトリ機能
はてなブックマークで見る:Redisのジオメトリ機能(6ブックマーク)
6
Pocketに保存する:Redisのジオメトリ機能(8保存)
8
RDSの自動再起動によるインフラコストの悲劇
クラウドインフラにはつきものの、インフラコストについての失敗談をご紹介します。ぜひご一読いただき、私の屍を乗り越えていく事で、悲劇の発生を未然に防いでいただければと思います。
2022.06.06
藤井亮佑
Xでポストする:RDSの自動再起動によるインフラコストの悲劇(7件の反応)
7
Facebookでシェアする:RDSの自動再起動によるインフラコストの悲劇
はてなブックマークで見る:RDSの自動再起動によるインフラコストの悲劇(1ブックマーク)
1
Pocketに保存する:RDSの自動再起動によるインフラコストの悲劇(8保存)
8
int32 のサロゲートキーが数年でオーバーフローしそうになった件
Go の ORM(Object-relational mapping)である gorm 利用時の構造体にて、サロゲートキーの型が int32であることに起因して、当該フィールドが数年でオーバーフローしそうだった件について、なぜ実装時に気づけなかったのか、記載いたします。
2022.06.02
穴井智史
Xでポストする:int32 のサロゲートキーが数年でオーバーフローしそうになった件(9件の反応)
9
Facebookでシェアする:int32 のサロゲートキーが数年でオーバーフローしそうになった件
はてなブックマークで見る:int32 のサロゲートキーが数年でオーバーフローしそうになった件(2ブックマーク)
2
Pocketに保存する:int32 のサロゲートキーが数年でオーバーフローしそうになった件(3保存)
3
GoとDynamoDBを用いた開発で反省していること
失敗談をテーマにした連載ということで、ちょうどプロダクト開発的に良い区切りのタイミングでもあるため、振り返りがてら、DynamoDB,Go,AWS Lambdaの技術要素について自分自身の理解・見込みの甘さについて反省します。
2022.06.01
真野隼記
Xでポストする:GoとDynamoDBを用いた開発で反省していること(114件の反応)
114
Facebookでシェアする:GoとDynamoDBを用いた開発で反省していること
はてなブックマークで見る:GoとDynamoDBを用いた開発で反省していること(85ブックマーク)
85
Pocketに保存する:GoとDynamoDBを用いた開発で反省していること(62保存)
62
A5:SQL Mk-2に回帰した話
みなさま、ER図を作成するとき、どんなツールを使っていますか?タイトル通りの出オチですが、数度の輪廻転生を経て私はA5:SQL Mk-2(以下A5M2)を使用しています。ツールをお勧めする記事は多数ありますが、意外と現場のリアルな事情を踏まえた投稿は見当たらなかったので、経験を踏まえてER図作成ツールの比較検討していきたいと思います。
2022.02.25
宮崎将太
Xでポストする:A5:SQL Mk-2に回帰した話(20件の反応)
20
Facebookでシェアする:A5:SQL Mk-2に回帰した話
はてなブックマークで見る:A5:SQL Mk-2に回帰した話(9ブックマーク)
9
Pocketに保存する:A5:SQL Mk-2に回帰した話(19保存)
19
AWS Certified Database - Specialty合格体験記
AWS Certified Database - Specialtyに合格しました。これにて2021年に受験できる11資格を全て制覇しました。来年SAP on AWS - 専門知識が登場する事が確定していますが、ひとまず完全制覇です。
2021.11.12
伊藤真彦
Xでポストする:AWS Certified Database - Specialty合格体験記(4件の反応)
4
Facebookでシェアする:AWS Certified Database - Specialty合格体験記
はてなブックマークで見る:AWS Certified Database - Specialty合格体験記
Pocketに保存する:AWS Certified Database - Specialty合格体験記(1保存)
1
Future Tech Night #16 ~クラウド時代のDWH~
今回の投稿は、先日TIG」の登壇後記です。以前に実施した社内勉強会のコンテンツを外部発信向けに整理したものとなります。私は元の資料の作成に関わっていなかったため、整理に際して一から目を通しました。
2021.10.05
中山祐一
Xでポストする:Future Tech Night #16 ~クラウド時代のDWH~(4件の反応)
4
Facebookでシェアする:Future Tech Night #16 ~クラウド時代のDWH~
はてなブックマークで見る:Future Tech Night #16 ~クラウド時代のDWH~(2ブックマーク)
2
Pocketに保存する:Future Tech Night #16 ~クラウド時代のDWH~(6保存)
6
IT初学者がカラムナデータベースを勉強してみた
今回はIT初学者の私が入社してから1年間学んできたIT分野のなかで、特に楽しかった技術を抜粋してご紹介させていただければと思います。今後私のようにIT初学者で、エンジニア、ITコンサルタントを志望している皆さんの楽しい社会人生活のキャリアを描く一助となれたら嬉しく思います!
2021.04.19
牛尾夏輝
Xでポストする:IT初学者がカラムナデータベースを勉強してみた
Facebookでシェアする:IT初学者がカラムナデータベースを勉強してみた
はてなブックマークで見る:IT初学者がカラムナデータベースを勉強してみた(1ブックマーク)
1
Pocketに保存する:IT初学者がカラムナデータベースを勉強してみた(5保存)
5
(新卒で役にたつ!)SQL小技集
今回は業界歴の比較的浅い方々をターゲットに、覚えておくと現場で役立ちそうなSQLの小技をいくつか紹介したいと思います。
2021.04.16
中山祐一
Xでポストする:(新卒で役にたつ!)SQL小技集
Facebookでシェアする:(新卒で役にたつ!)SQL小技集
はてなブックマークで見る:(新卒で役にたつ!)SQL小技集
Pocketに保存する:(新卒で役にたつ!)SQL小技集
KVSと二年間向き合って得たナレッジを還元する時がきた
テックブログにて記事を書くのは1年半ぶりです。あれからずっと設計~開発まで推進し、今年無事アプリリリースが完了しました。このタイミングで改めてKVS関連のナレッジを還元できたらと思い筆を執りました。
2021.04.12
岩崎祐太
Xでポストする:KVSと二年間向き合って得たナレッジを還元する時がきた(7件の反応)
7
Facebookでシェアする:KVSと二年間向き合って得たナレッジを還元する時がきた
はてなブックマークで見る:KVSと二年間向き合って得たナレッジを還元する時がきた(12ブックマーク)
12
Pocketに保存する:KVSと二年間向き合って得たナレッジを還元する時がきた(23保存)
23
前のページ
1
2
3
次のページ