読者です 読者をやめる 読者になる 読者になる

BizStationブログ

ビズステーション株式会社の公式ブログです。

PDOより高速なORMライブラリ! Transactd PHP ORM リリース

2016年12月22日にTransactd PHP ORMをリリースしました。 これはTransactdを使用したMySQL/MariaDB用のORMライブラリです。今回はこのTransactd PHP ORMを紹介します。Contents 主な特徴 高速なDBアクセス 省メモリ 高スループット 高可用性 自在なトランザ…

MySQL/MariaDB Transactd 超 高可用運用 (THA)

MySQL/MariaDB用 NoSQLプラグイン Transactdでの高可用運用(Transactd High Availability)ツール「THA」と、対応したプラグイン(Version 3.5)の提供を開始しました。 MySQL/MariaDBのHAツールは既にいくつかありますが、THAはTransactdに合わせて最適化…

MySQL/MariaDB レプリケーション復旧 テーブルロックをせず特定テーブルのみコピーする その2

前回は、レプリケーション復旧においてMySQLのコマンドを使って最もロック時間を短くコピーし直す方法を紹介しました。 今回は、全くテーブルをロックせずに特定のテーブルやデータベースをコピーし直す方法を紹介します。 Nonlocking Replcopy Nonlocking R…

MySQL/MariaDB GTID レプリケーション詳細

今回は、MySQL/MariaDB GTID レプリケーションの詳細を説明します。これは、Transactdによるレプリケーションセットアップ(修復)ツールを構築する際に調べたものです。主に従来のバイナリログとポジションを使ったレプリケーションとGTIDによるレプリケー…

MySQLレプリケーション復旧 テーブルロックをせず特定テーブルのみコピーする その1

レプリケーションの問題発生時の復旧で、マスターの機能を制限してしまうテーブルロックをせずに特定テーブルのみ再コピーする方法について書きたいと思います。

Transactd Plugin PHP Ruby C# C++のチュートリアル

MySQL用NoSQLプラグイン Transactdのチュートリアルで使用するプログラミング言語の種類を拡充しました。 この中に慣れた言語がありましたら、是非試してみてください。SQLに比べてとても高速に処理ができるようになります。Transactd チュートリアル 今まで…

TransactdでInnoDBロックを自在に操る

前回の MySQL/MariaDBとTransactdのInnoDBロック制御詳細 その1 - BizStationブログ では、InnoDBのロックの詳細について説明しました。 今回は、TransactdのトランザクションにおいてInnoDBのロックをどう扱うかを説明します。Transactdは、InnoDBロックを…

Transactd 2.3 リリース!

Transactd 2.3 をリリースしました。 このリリースでは大きな機能追加はありませんが、アプリケーションの機能の実現や運用のために重要な細かな変更がされています。Transactd 2.3 の新機能を紹介します。 readMore 検索 Transactdの検索クエリーは以下のい…

MySQL/MariaDB UPDATEとDELETEの内部ロジック

前回のブログ「MySQL/MariaDBとTransactdのInnoDBロック制御詳細」で、「ロックなし読み取りと更新の混在に注意」と書きましたが、「更新前の値を条件で指定したUPDATEやDELETEは問題ないと思うが心配だ」という質問をいただきました。そこで今回は、UPDATE…

MySQL/MariaDB 知っておきたい REPEATABLE-READ の不思議

昨日のブログ記事のアクセスが想像以上に多く、とても驚いています。 MySQL/MariaDBとTransactdのInnoDBロック制御詳細 その1 - BizStationブログこの中で、REPEATABLE-READのトランザクションで、「ロックなし読み取りした値を元に更新してはいけない」と書…

MySQL/MariaDBとTransactdのInnoDBロック制御詳細 その1

今回から数回にわたり、TransactdのオペレーションとInnoDBにおけるロックについて解説します。 ロックについてはあまり良くわからなくてもとりあえずそれなりに動くアプリケーションは作れてしまいます。ですが、マルチユーザー環境でミッションクリティカ…

第2回 MariaDB/MySQL コミュニティ イベント in Tokyo に行ってきました

2014/02/18に 第2回 MariaDB/MySQL コミュニティ イベント in Tokyo に行ってきました。 懇親会ではMontyさんと写真を撮ったり、色々なプラグインの開発者の方とお会いしたりでとても有意義な会でした。 MariaDBカンファレンスの感想 Montyさんがお見えにな…