「PostgreSQL」に関連する技術ブログ(72件)
企業やコミュニティが発信する技術ブログから「PostgreSQL」に関連するものを表示しています。
Embulkでかんたんデータ集約
2022/05/16
こんにちは、negimixです。 ファイルやデータベースなど、各所に散らばっているデータをデータベースに集約して活用したいなぁと漠然と思っていました。 単純にデータを読み込んで、データベースに登録するプログラムを作ればいいんですが、今回はEmbulkを使ってみたので、Embulkの利用方法を紹介したいと思います。 【目次】 Embulkとは Embulk環境構築 サンプル実行
PostgreSQL + TimeScaleDBでログ管理検討 - TimeScaleDBについて
2022/05/09
TimeScaleDBの特徴 TimeScaleDBの機能とライセンス TimeScaleDBの開発状況 TimeScaleDBのデータ管理 こんにちはヤマウチです。 ラク スではいろいろなサービスで PostgreSQL を使っていますが、ログのような時系列データを PostgreSQL で効率的に管理する方法について調査しました。 ログのような時系列データには以下のような特徴があります。 追記と削除のみで更新は必要ない 時間が経
簡単にできる! データベースアプライアンスのバージョンアップ
2022/05/02
はじめに さくらのクラウドには、データベースのインストールやセットアップ作業が不要で即座に利用を開始できる 「データベースアプライアンス」 があります。この記事では、データベースアプライアンスで使用しているデータベースのバージョンアップ方法をご紹介します。 作業の概要 最新バージョンより古いバージョンのデータベースアプライアンスを作成して
クラウドコラボレーションサーバ「Collabora Online」を構築してみた(3) 〜さくらのクラウド/さくらのVPSでの構築例(前編)〜
2022/04/29
はじめに さくらのナレッジ編集部の法林です。 ブラウザで複数人による同時編集ができるオープンソースのクラウドオフィスソフトウェア・Collabora Onlineについて、昨年9月に2本の記事を公開しました。いずれも日本UNIXユーザ会の榎真治さんによるセミナーを記事化したものです。 クラウドコラボレーションサーバ「Collabora Online」を構築してみた(1) 〜Collabora Onlineの概要
楽々スケール Digdag on GKE Autopilot の紹介とその運用Tips
2022/03/28
こんにちは、MA基盤チームの田島です。私達のチームでは複数のワークフローエンジンを利用し、メールやLINEなどへの配信を含むバッチ処理を行っていました。今回それらのワークフローエンジンをすべてDigdagに統一しました。そして実行環境としてGKEのAutopilot環境を選択したことにより、柔軟にスケールするバッチ処理基盤を実現しましたのでそれについて紹介します
PHPerのための「Laravel 入門を語り合う」【PHP TechCafe イベントレポート】
2022/03/11
弊社で毎月開催し、 PHP エンジニアの間で好評いただいている PHP TechCafe。 2021年10月のイベントでは社外でご活躍されている PHP エンジニアにもご参加いただいて「Laravel 入門を語り合う」のテーマで開催しました。 rakus.connpass.com Laravel導入手段 スグに始められるLaravel ここ一年で勢力図が大きく変わった 環境構築が選べるLaravel 環境構築は語りたいことが多い お隣さんが
【Pacemaker】HAクラスタの運用で注意すべき「スプリットブレイン」とは?
2022/03/02
はじめに こんにちは。 ラク スでインフラを担当しております渡邊(kw21)と申します。 今回はサーバ・アプリケーションの 冗長化 に今なお広く利用されているHA クラスタ ソフト「Pacemaker」について、 特にActive/Standby(1+1)構成 クラスタ で発生しうるスプリットブレインに焦点を当ててご紹介いたします。 はじめに HAクラスタとは? Pacemakerとは? クラスタノード間の通信と
基幹系システムのDB変更の話 ~Oracle卒業します~
2022/01/31
みなさん、こんにちは。 電通国際情報サービス (ISID)コーポレート本部システム推進部の宮井です。この記事ではISIDの基幹系システムのDB変更( Oracle → Amazon Aurora )にまつわる意思決定のお話をします。 自己紹介 なぜOracleから移行するのか おわりに 自己紹介 その前に少しだけ自己紹介を。わたくし「システム推進部」という部署の部長を務めているのですが、「シ
【JJUG CCC 2021 Fall 発表レポート】JMeter・Grafana・Influxdbを活用したパフォーマンステストの自動化
2022/01/14
新規サービスの開発チームに所属しているkarabishです。 2021年11月に JJUG CCC 2021 Fall にて「勤怠管理サービスでの継続的テストの取り組み」というテーマで登壇しました。 パフォーマンステストの自動化について発表したのですが、発表時はどういうことをやったのかのみをお伝えしましたので本ブログでは具体的な方法をお伝えできればと思います。 JJUG CCC 2021 Fallと
DB→わかる。Table→わかる。Schema→お前は一体なんなんだ・・・!
2022/01/10
記事作成から1年以上経過しています。 内容が古い可能性があります。 publicスキーマってなんじゃ!!! TL;DR(要約すると・・・) MySQLではデータベースとスキーマは同じと思って大丈夫。 PostgreSQLではデータベースがあってその下にスキーマが存在する。 デフォルトでは public スキーマが作成される。 これまでの経緯 とある日の昼下がり BOSS: ちょっと悪いんだけどさ、
【2021年】ラクスの新卒エンジニアが新卒研修を振り返ってみた
2022/01/06
はじめまして!2021年4月に入社したnkumaです! 入社から9か月ほど経ち、徐々に業務に慣れ始めてきた今日この頃、改めて新人研修のことを思い出してみました。 去年に引き続きコロナ禍のため、大半が在宅での研修となっていました。 社会人になったばかりの在宅研修でさぞかし不便かと思いきや、かなり充実した研修だったと自負しています。 ということで、今回は
スマートシティを実現するFIWAREとは
2021/12/20
これは 電通国際情報サービス アドベントカレンダー の 20日 目の記事です。 こんにちは、 電通国際情報サービス (ISID)の上羽優貴です。 ISIDは今年に新しくスマートシティや 自治 体DX、脱炭素化などの社会課題対応型ビジネスの推進を目的とした スマートソサエティセンター という新組織を立ち上げました。私はここに所属し、スマートシティ関連のビジネスを推進
goでValueObject(値オブジェクト) を実装する
2021/12/17
これは 電通国際情報サービス アドベントカレンダー の17日目の記事です。 はじめに 開発環境 ValueObject(値オブジェクト)とは? 実装方針のアプローチ 構造体として実装し、フィールドに値を保持し、必要な機能をメソッドで外部公開する defined typeとして実装し、必要な機能をメソッドで外部公開する 両アプローチの考察 データベースへの永続化 Value関数 Scan関数 実際に
リアルタイムにRDBを扱えるBaaS「Supabase」を使ってみた
2021/11/11
こんにちは!!!スマートキャンプでエンジニアをしている吉永です! 自己紹介記事はこちら 前回の記事はこちら 私は現在、スマートキャンプの主力サービスであるBOXILの開発にフロントエンド、バックエンド問わず携わっています。 初めに Supabaseとは PostgreSQLベースのデータベース 認証 ファイルストレージ APIの自動生成 料金プラン 他サービスとの料金比較 データベ
Hosted Redash(app.redash.io) から Self-Hosted Redash(GKE) への移行
2021/11/11
こんにちは。Platform チームの飯迫 ( @minato128 )です。 CADDi ではこれまで Hosted Redash(app.redash.io) を利用していたのですが、残念ながら 2021/11/30 に End of Life になるので、10 月末に Self-Hosted Redash 環境を構築して移行しました。今回はそのときやったことを紹介します。 移行の流れ 新しい Redash 環境を v10 で構築する 公式の移行ツールを利用してデータ移行する 監視を追加する