2022-01-01から1年間の記事一覧
仕事でNoSQLに触れる機会がちょくちょくあるので、NoSQLの種類・特徴・良記事を簡単にまとめてみた。 NoSQLとは 特徴 拡張性と分散処理に優れている 大容量データの高速処理が可能 データの整合性が緩い 種類 キーバリュー型 キーとバリューの単純な1対1管理…
テーブル定義でVARCHARの型サイズをどこまで厳密に設定するべきなのか悩んだことがある。 どうやらLENGTHの長さはパフォーマンスに影響を与えないらしい。 無理にLENGTHを短くする必要は無さそう(ただのメモ記事でごめんなさい)。 qiita.com qiita.com
「この変数はnullやundefinedeではないよ〜」とコンパイラに教えてくれる。つまり、 <T | undefined | null> 型の変数xがあったとして、x! って書いたらnull および undefinedを除外した<T>を生成してくれる。 実行時(JSに変換された後)にこのコードは削除される。 !オペレーターは</t></t>…
Enum(列挙型)とは 列挙型とは、プログラミング言語やデータベース管理システムなどにおけるデータ型の一つで、複数の異なる定数を一つの集合として定義するもの。多くの言語では “enum” の略号で示される。 列挙型(集合型)とは - 意味をわかりやすく - I…
■ はじめに APIから返ってくるJSON文字列をGolangの構造体に変換したいと思います。 ■ JSONを構造体に変換する基本形 例えば以下JSONを構造体にマッピングしたい場合 { "book":{ "google_books_id": "Wx1dLwEACAAJ", "title": "リーダブルコード", "authors"…