Java二個目、Bの間違いじゃない?って一瞬思いそうですが、Aです。同じAですが、まるで別人のようです。あるあるマンガちょっとおもしろいショート漫画を見つけました。CommitStripMySQLが遅くて限界だから、NoSQLにしようと。待って、Index貼ってみるね。あっ、20倍速くなった。目の前の道具、ちゃんと使ってる?似たような話、リアルで現場にあります。それはそれで必要な道具です。それが向いてるケースもたくさんあるし、RDBとハイブリッドで使う現場は幾らでもあります。焦点は...目の前の道具、使いこなしてますか?ということ。導入してみよう!みたいな。その流れ、とても不安です。完全に使いこなす必要もないだろうとは思います。要は「程度の問題」です。一般に、程度によって結論が変わる類いのものを議論することはとても難しいことです。例に出た、MySQLのインデックスの話は、RDBに対してほんの少し突っ込んで学べばわかること。OSC広島と中国地方DB勉強会に参加しました。先行き不安に感じても不思議ではないでしょう。実際は複雑でも、結局は...まあ、ここまでわかりやすく単純過ぎるケースは、それ自体あり得ないだろうと思うかもしれませんが、マンガとして複雑な要素を排除したわかりやす過ぎるモデルにしたに過ぎないでしょう。何が論点かはっきりしないケースが多いでしょう。複雑にカモフラージュされていても...「よくよく考えると、Aを使いこなしてないだけ」なんて、ケースが多いのです。