プログラミング ファイル vs SQLite vs MariaDB パフォーマンス比較 背景 掲示板・SNS・チャットサービスのような新しいサービスを作ろうと思っています。しかし、このシステムのデータの保管方法に悩んでいます。このシステム設計にミスがあるとコストの肥大化が止められなくなるためです。 類似サービスのシステム構成な... 2023.07.14 プログラミング
ソフトウェア データベースでSELECTする際に型を間違えると大変だという話 はじめに データベースでは型を適切に管理することが重要になります。 多くの場合は、CREATE TABLE 時にデータに合わせた適切な型が使用されているかが重視されがちですが、SELECT 文などでも型指定が大事なります。 ここでは、型指定... 2022.10.08 ソフトウェア
ソフトウェア データベースの数字カラムは、CHARとINTでどちらが速いか 課題 法人番号のデータベースを作成しています。 法人番号は13桁の数字で表されており、数字の桁は 1000000000000 が最小値であり、先頭の0埋めは無いため数字型(BIGINT)でも保存できるフォーマットとなっています。 この法人番... 2022.10.08 ソフトウェアプログラミング
ソフトウェア MariaDB v10.9 でリモート接続を許可する 背景 MariaDB に phpmyadmin や HeidiSQL 等の外部ツールから接続したい。 環境 Rocky Linux 9 MariaDB 10.9 手順 MariaDB のインストール・設定は以下を参照 MariaDB のネッ... 2022.09.18 ソフトウェア
ソフトウェア CentOS8にMariaDBをインストール・初期設定・動作確認 環境 RockyLinux8.6 (CentOS8系) インストール リポジトリの登録を行います。これを行わないとかなり古いバージョンがインストールされてしまいます。手元の環境だと、最新はv10.9ですがv3.10が候補となっていました。 ... 2022.08.26 ソフトウェア