2024-01-01から1年間の記事一覧
こんにちは、Tochiです。 しばらくサボっていたので、久しぶりにアウトプット はじめに 最近、「データ思考アプリケーションデザイン」という本を読み進めています。 www.oreilly.co.jp 第三章にて、SSTableという単語とLSMツリーという知らない単語を見たの…
こんにちは、Tochiです。 最近は、かなり忙しく、、というのは本当なんですけど ちょいサボっていたの業務での学びをアウトプットしていきたいと思います。 はじめに 今日は概念設計の重要性についてまとめます。 一般に言われる概念設計とは少し異なるかも…
こんにちは、Tochiです。 最近忙しくてあまり更新できておらず、久しぶりの更新です。 先日業務しているとき、「トランザクションをしておけば行ロックって意識しなくてもいいのかな?それともDBによるのかな??」「そもそもトランザクションとロックって別…
こんにちは、Tochiです。 マジで知らんかった!となった話を共有です。 NULLはユニーク制約に縛られない!!! 「NULL」はユニーク制約に縛られません。 例えば、以下のような制約があったとしてます。 CREATE UNIQUE INDEX clients_on_organization_id__ide…
こんにちは、Tochiです。 Railsの論理削除といえば、1社目ではdeletedカラムを追加してupdate処理で管理していました。 しかし世の中にはDiscardなる論理削除を簡単に管理できるgemがあると知りました。その中で、Discardができた背景がとても面白かったの…