タグ

データベースに関するpero_0104のブックマーク (3)

  • すごいアプリケーションを作りたいならCassandraを使ってみよう (1/2):EnterpriseZine(エンタープライズジン)

    止めることが許されないならCassandraを Apache Cassandraでチーフ・エバンジェリストをつとめる パトリック・ムクファディンさん Q:Cassandraは、NoSQLのマーケットにおいてどのような位置づけにあるデータベースですか? ムクファディン:NoSQLの中でもCassandraはオペレーショナルなデータベースになります。ユーザーの近いところにあって、Oracleのようなデータベースをリプレイスする存在でもあります。Cassandraはインターネット時代になり、スケーラビリティがありなおかつ稼働し続けるというニーズに応えるために出てきました。何1,000万、何億といった莫大な数のユーザーが利用しても稼働し続ける。そのために、マルチデータセンターでもアクティブ、アクティブの分散構成で、ダウンタイムのないデータベースとなっています。 Q:NoSQLデータベースは他にもさ

    すごいアプリケーションを作りたいならCassandraを使ってみよう (1/2):EnterpriseZine(エンタープライズジン)
  • SQL DeveloperのOracle接続について調べたこと - kagamihogeの日記

    環境はWindows XPにインストールしたOracle 11g XEです。 基 接続をしたあとv$session_connect_infoを見てみる。 NETWORK_SERVICE_BANNER CLIENT_DRIVER Windows NT TCP/IP NT Protocol Adapter for 32-bit Windows(後略) jdbcthin という行があるので、JDBC THINクライアントとして接続しにいっているようだ。起動にJavaを要求するんだから当然といえば当然か。 OCIでの接続 プリファレンス -> データベース -> 拡張 -> OCI/Thickドライバの使用というオプションがあり、コレにチェックを入れるとJDBC OCIドライバでの接続になる。 NETWORK_SERVICE_BANNER CLIENT_OCI_LIBRARY CLIENT_DR

    SQL DeveloperのOracle接続について調べたこと - kagamihogeの日記
  • O/Rマッパーによるデータベース操作

    O/Rマッパーとは、オブジェクトとデータベースの間の関係を定義するだけで、 データベースアクセスがおこなえるシステムです。 ここまでの作業では、データベースアクセス処理は、以下のようにサーバ処理内に直接開発者が手作業で記述していました。 JDBC接続の初期化からSQLの発行、必要な値の取得などをすべて開発者が記述しています。 O/Rマッパーを使用すると、開発者はアノテーションや設定ファイルの形でデータベースとクラスの関係を定義するだけで、 O/Rマッパーが接続に必要な処理を自動的に生成します。 開発者がDBアクセス処理を記述する必要はありません。 設定ファイルとアノテーションの記述方法はJPA(Java Persistence API)として標準化されています。 今回はO/RマッパーであるHibernateを使って、JPAを使用してみます。 JPAの概要 JPA(Java Persiste

    O/Rマッパーによるデータベース操作
  • 1