Amazon RDS simplifies many of the common tasks associated with the deployment, operation, and scaling of a relational database. You don't have to worry about acquiring and installing hardware, loading an operating system, installing and confi... 続きを読む
ORM やウェブアプリケーション関連のライブラリなどのテストケースを書くにあたっては、 RDBMS へのアクセスが必要になります。しかし、SQLite のようなスタンドアローンのデータベースと比較すると、サーバ型データベースである MySQL に接続してテストを書く... 続きを読む
NAME DBIx::Printf - A printf-style prepared statement SYNOPSIS use DBIx::Printf; my $sql = $dbh->printf( 'select * from t where str=%s or int=%d or float=%f', 'string', 1, 1.1e1); DESCRIPTION DBIx::Printf is a printf-style prepared statement.... 続きを読む
Hadoop HiveはHadoop上でSQLライクなクエリ操作が可能なDWH向けのプロダクトです。SQLに近い操作が可能なため、HBaseよりもデータベースに慣れ親しんだみなさんには使い勝手がいいかもしれません。本稿ではこのHiveの使い方とレビューを行っていきます。 Hiveと... 続きを読む
Coroを使うとselectをノンブロッキングに出来る。 DBD::なんちゃらはXSの中でブロッキングしてるからCoroの影響は及ばない。 MySQLの遅いクエリ、Q4Mのqueue_waitなどは依然としてブロッキングする。 DBDをPurePerlで書く → 馬鹿げている。*1 非同期化するため... 続きを読む
DBの仕様書を作るにおいて、元からあるDBのER図を描くのってたるい。 そこで今回はDBDesigner4のリバースエンジニアリング機能を使ってみた。 以下、簡単にレビュー&メモ。 メニューからDatabase>Reverse Engineeringを開くと、 こんな画面になるので「New Data... 続きを読む
mysql, 運用Web アプリケーションとは切っても切れないセッション機構。DB ベースでセッション管理を行なって得られた知見と、それを元に考察した結果をまとめてみます。 セッションデータの特性DB で管理される他のデータに比べ、セッションデータはかなり特殊... 続きを読む
レベル: 初級佐々木 庸平 (ysasaki2@jp.ibm.com), IT スペシャリスト, 日本アイ・ビー・エム システムズ・エンジニアリング株式会社 テクノロジーイノベーション 小出 理史 (mkoide@jp.ibm.com), IT スペシャリスト, 日本アイ・ビー・エム システムズ・エン... 続きを読む