You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
2. 翻訳者募集中 ! 森下 雄貴 @yukim Cassandra wiki 翻訳に参加してます http:// wiki.apache.org/cassandra/FrontPage_JP 4. Bigtable + α のリッチなデータモデル Keyspace ColumnFamily Column Column Column Column Column Column Column Column Column Key Key Key ColumnFamily Column Column Column Key Key SuperColumn Column Column Column SuperColumn Column Column Column SuperColumn Column Column Column SuperColumn
今までデフォルトのstorage-conf.xmlを使っていました。 そろそろ、記載する内容について調べてみようかと。。。 完全には理解できていませんが、後々の為にメモ書きとして残しておきます。 ちなみに、Cassandraのストレージ構成は、conf/storage-conf.xmlで設定します。 詳細はこちら。 http://wiki.apache.org/cassandra/StorageConfiguration こちらを参考にさせていただきました。 Apache Cassandraを複数ノードで(その二) cassandra調査レポート AutoBootstrap 起動時、データの同期を行うかのフラグ。 例)
Read it now on the O’Reilly learning platform with a 10-day free trial. O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers. What could you do with data if scalability wasn't a problem? With this hands-on guide, you'll learn how Apache Cassandra handles hundreds of terabytes of data while remaining highly av
メモリ 最新の書き込みデータはメモリ内のテーブル(Memtable)に存在します。しかしディスクに書き出された古いデータはOSのファイルシステムキャッシュに格納されます。言い換えると メモリは多ければ多い程良く、仮想化環境では最低でも1GBを推奨します。もちろん最新のデータセットに必要なRAM以上を用意するのは無駄ですが、専用ハードウェアにおいては4GB以下で使用する理由はありません。ハイエンドの構成では、16もしくは32GB以上のノードで構成されるクラスタが存在します。 RAMはキーキャッシュ(0.5で導入)や、行キャッシュ(0.6で導入)にも役立ちます。 CPU Cassandraでは大部分の負荷は実際にはメモリ依存になる前にCPU依存になります。Cassandraは並列度が高く、与えたコアを効率良く使います。ハイエンドのクラスタ構成ではクアッドもしくは8コアが良いでしょう。仮想マシン
What is it? Java Native Access is a library to provide access to native function calls on top of the JVM — from its website: JNA provides Java programs easy access to native shared libraries (DLLs on Windows) without writing anything but Java code—no JNI or native code is required. This functionality is comparable to Windows’ Platform/Invoke and Python’s ctypes. Access is dynamic at runtime withou
クラウド時代の新しいデータベースとして、非リレーショナルな構造を持つNoSQLデータベースが話題になっています(NoSQL=Not Only SQL。命名の経緯はこちら)。そのNoSQLの中で、もっとも注目されているデータベースの1つがApacheのCassandraです。 Cassandraは、Facebookで大規模データ処理のために開発され、その後オープンソースとなり、現在ではApache Software Foundationのプロジェクトとして開発されています。 現在、CassandraはFacebookやDiggなどで使われている、もしくは使うことが検討されているとされ、Twitterでも(ツイートデータの格納には使われないようですが、それ以外の用途で)利用されています。 TwitterとDiggがNoSQLの「Cassandra」を選ぶ理由 Twitterが、Cassandr
複数の書き込みに対応する環境を作る。 「複数ノード立ち上げたApache Cassandraの環境にて どのようにデータを分割するか?」 という問いに対しては 「基本的によしなにしてくれるのであまり意識しなくてもよい。」 との回答になります。 つまりはどのノードに繋いでも変わらないとということです。 Cassandraがリクエストを必要に応じてプロキシしてくれるので 「最終的に」しかるべき場所に格納してくれるという動きをしてくれます。 極端な話、接続先のノードを一つに絞ってすべてのリクエストを そこに集中させると言う方法もありです。 もっとも、そのままそのアクセスポイントが SPF(Single Point of Failure/シングルポイント障害)に なってしまいます。 この点に関して、Apache Cassandraでは以下の四つの方法を提示してくれています。 クライアントにおいて接
間が開いてしまいましたが引き続き複数ノードの話を書いていきたいと思います。 ※この間、0.6はbetaからリリースにステータスが変わりました。 さっくり入れ替えてみましたが今のところ単純にバイナリ入れ替えで問題は出ていません。 cassandraを複数ノードで立ち上げる為、「storage-conf.xml」を以下の設定に変更しました。 簡単に解説をつけていきたいと思います。 複数ノード可に関連して変更した箇所は赤色で表示します。 青色はそれ以外の為の変更です。 <Storage> <ClusterName>Intheforest Cluster</ClusterName> ----------------(1) <AutoBootstrap>true</AutoBootstrap>----------------------------(2) <Keyspaces> <Keyspace
色々の話の流れでapache-cassandraを6台起動する流れに。 あまり情報も無いようなので手順を複数回に分けて書いていこうと思います。 まず最初にapache-cassandraをサーバーとしてインストールする手順を書いていきます。 実際の話サーバー利用するときに「ホームディレクトリで./cassandra -f を手動で」 なんてやっていられませんからね。 apache-cassandraインストール 環境としては以下を使用。 OS:Debian Lenny on Xen 3.3.1 メモリを512MBに制限。(ドキュメントでは1G以上推奨) ベースHW Intel CoreDuo 2core 1CPU メモリ6G 準仮想環境 Dom0に1G割り当て 環境設定 JDKインストール antインストール cassandraをインストールするにあたってソースからビルドする為の2つのパッ
Cassandra について - Presentation Transcript CyberAgent ND Tech Talk Cassandra Suguru Namura CyberAgent, Inc CyberAgent ND Tech Talk コンテンツ • Cassandra とは • Cassandraの技術 • パフォーマンステスト • まとめ • おまけ CyberAgent ND Tech Talk CASSANDRA とは Overview of Cassandra CyberAgent ND Tech Talk Cassandra • 悲劇の予言者 http://en.wikipedia.org/wiki/Cassandra_%28metaphor%29 CyberAgent ND Tech Talk 大規模かつ構造化されたデータの スケールゕウトが可能で 中央
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く