タグ

datamodelに関するhikarukanaのブックマーク (7)

  • 分散トランザクションの概念

    分散トランザクションの概要 分散トランザクションは1つ以上の文からなり、それらが個別に、またはグループとして、分散データベースの複数ノードのデータを更新します。たとえば、図34-1に示すデータベース構成を考えます。 scottによって実行される次の分散トランザクションは、ローカルのsalesデータベース、リモートのhqデータベース、およびリモートのmaintデータベースを更新します。 UPDATE scott.dept@hq.us.example.com SET loc = 'REDWOOD SHORES' WHERE deptno = 10; UPDATE scott.emp SET deptno = 11 WHERE deptno = 10; UPDATE scott.bldg@maint.us.example.com SET room = 1225 WHERE room = 1163

  • トランザクション

    10 トランザクション この章では、トランザクションを定義し、データベースでトランザクションが処理される方法について説明します。 この章の内容は、次のとおりです。 トランザクションの概要 トランザクション制御の概要 自律型トランザクションの概要 分散トランザクションの概要 トランザクションの概要 トランザクションは、1つ以上のSQL文を含むアトミックな論理作業単位です。トランザクションは、SQL文をグループ化して、すべての文がコミットされた(データベースに適用された)状態にするか、すべての文がロールバックされた(データベースから取り消された)状態にできる必要があります。Oracle Databaseでは、すべてのトランザクションにトランザクションIDと呼ばれる一意の識別子が割り当てられます。 すべてのOracleトランザクションは、ACIDプロパティと呼ばれる、データベース・トランザクショ

  • ルイーダの酒場で学ぶOracle、HBase、Cassandraの違い

    「才能を非生産的な事に浪費してこそ、真のヲタクである」 この名言にかなう為に日々色々学ぶ日々(多分)。 ルイーダの店 = データベース 旅人 = データ 勇者 = クライアント(APサーバなど) ■ルイーダの酒場 Oracleバージョン 世界に一店舗だけある巨大な酒場。 世界中から旅人が集まり、転職歴や力、素早さ、運の良さ、レベル、倒してきた敵等、その旅人が持つあらゆる情報で探し出す事が出来る。 仲間を捜す時は、ほしい仲間の条件を店主に言えば、条件に見合う旅人を連れてきてくれる。基的に店主はどんなに複雑で難しい条件でも健気に探し出してきてくれる。 がしかし、店主自らが探しに行く為、あまりに条件が複雑過ぎると探すのに時間がかかってしまうので、運悪く自分よりも前の勇者が店主に複雑な条件を提示してしまうと、窓口に長蛇の列が出来てしまい待たされる事もある。 ■ルイーダの酒場 HBaseバージョン

  • 考楽房

    環境:sqlite3 3.6.7 / OpenSolaris 06/09 初めてSlite3を触ったので備忘録。 0)特徴 ファイル1個で動作するアプリであり、サーバ部分はない。 よって、複数のプロセスが同じファイルを使用すると最悪ファイルが破損する。 逆に、バックアップなどは使用していない状態でファイルをコピーするだけ。 もしかすると、動作中でもそれなりにコピーできるかもしれないが未検証。 1)起動、停止、ヘルプ sqlite3 /xxx/yyy/dbfile.db sqlite> .help .......... sqlite> .quit <= 省略も可能 .q とか 2)テーブル一覧やテーブル定義 sqlite> .tables ......... sqlite> .schema table-name .......... 3)管理ツール sqlite - Management T

  • http://study.rakuto.net/php/rktSQLite/rktSQLite1/

  • クラウドにはぐっとこないけど、BASEやCAP定理は面白い - 未来のいつか/hyoshiokの日記

    40代、50代の人たちはなぜ表現しないのかhttp://d.hatena.ne.jp/hyoshiok/20090517#p1 には多数のアクセスをいただいた。日記を書いたおかげで多くの人から様々なコメントやトラックバックをいただいた。これもインターネットの可能性、ポジティブな側面だ。ありがたいことである。御礼を申し上げたい。 反応は大きくわけて二つ。A:40代、50代は表現していいる。お前が知らないだけだ。B:40代、50代は表現していない。 Aのパターンは、嬉しいサプライズである。いろいろな人から、こーゆー面白いブログがあるよとか、こーゆー表現があるよという情報を頂いた。トラックバックもいろいろ拝見した。コメント欄に自分は40代、50代と多くの人が名乗ってくれたのは当に嬉しかった。 IT産業にいるとどもせっかちでいけない。書いているおじさんもいる*1。漫画で教えてもらった。書いている

    クラウドにはぐっとこないけど、BASEやCAP定理は面白い - 未来のいつか/hyoshiokの日記
  • Cloudの技術的特徴について

    Cloud --- Scalability Availability --- Agenda Scalability Availability CAP Theorem Scalability Availability Consistency BASE Transaction Scale-out Scale-out Availability Scalabilty Availability Scalability Availability Availability Replica Replica Eventually Consistency Transaction ACID BASE Scale-up Scale-out $10,0 00 machi ne $10,0 00 machi ne $1000 machi ne $1000 machi ne Scale-up Scale-out $50

  • 1