タグ

2010年5月11日のブックマーク (2件)

  • SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ

    SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ SSDがHDDに代わるストレージとして普及しようとしていることを背景に、SSDに特化したまったく新しいアーキテクチャを備えたリレーショナルデータベースを開発しようとしている企業があります。「ReThinkDB」です。 昨年7月に、PublickeyではReThinkDBの概要を記事「SSDに最適化したデータベース「RethinkDB」、ロックもログも使わずにトランザクション実現」で伝えました。 その記事の中では、ReThinkDBがロックを使わずにトランザクションを実現し、データベース利用中でもスナップショットがとれ、また異常終了しても容易に復帰できる機能を備えている、といったことを紹介しました。 4月に米サンタクララでに行われた「MySQL Conference & Ex

    SSD専用に設計された「ReThinkDB」、ロックもログも使わない新しいリレーショナルデータベースのアーキテクチャ
  • PHP、文字列比較で「==」は禁止! - goungoun技術系雑記帳

    php数年やってますが、知らなかったという話。 単に私の知識不足なのかもしれませんが、 おそらく知らない人の方が圧倒的に多いと思う(妄想?)ので、 もっと宣伝?すべきだと思う。 結論から言うと、 文字列比較に「==」を使ってはいけません! 絶対に「===」を使いましょう。 ネタ元は、 がるの健忘録 - 素晴らしき自動的な世界〜或いは「型のない」世界〜: http://d.hatena.ne.jp/gallu/20061108/p1 ようは「==」と「===」の違いの話、そんなことはわかってる。 数値対文字列で比較してるから、想定しづらい状況になってるだけで 型を意識しておけばよいこと。(だとこのときは思ってた) ところが、上記ネタ元のコメント欄みて愕然とした。 文字列対文字列の比較なら「==」で比較しても何ら問題ない。 と思っていませんか? 私は思ってました。 しかし、それは間違いなんです