Modern cloud done right. Innovate faster and compete more effectively in the digital age. How executives reveal breakthrough insights into customer experiences with Dynatrace to accelerate business growth
「いまは新しい技術への大規模な移行をする時期ではないと確信している」。Twitterは、サービスの核となるツイートを保存するデータベースを、MySQLによる大規模分散データベースから、NoSQLデータベースであるCassandraへ移行しようとしていました。しかしCassandraへの移行作業を中止し、引き続きMySQLでの運用を継続すると、Twitter Engineering Blogへのエントリ「Cassandra at Twitter Today」で明らかにしました。 これは戦略の変更だ Twitterは利用者からのツイートを、Scalaによって独自開発したミドルウェア「Gizzard」とMySQL、そしてmemcachedを用いた大規模分散データベースに保存しています。 しかしこうした複雑なシステムによる運用は非常に手間がかかり、人的コストを中心としたコストの増加が非常に大きくな
We are marching along in our integration of HBase with the Socorro Crash Stats project, but I wanted to take a minute away from that to talk about a separate project the Metrics team has also been involved with. Mozilla Labs Test Pilot is a project to experiment and analyze data from real world Firefox users to discover quantifiable ways to improve our user experience. I was very interested and e
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
Search: Cassandra Wiki Login Operations FrontPageRecentChangesFindPageHelpContentsOperations Immutable PageCommentsInfoAttachments More Actions: Superseded by the docs here. Operations (last edited 2016-08-15 15:43:57 by JonathanEllis) Immutable PageCommentsInfoAttachments More Actions: MoinMoin PoweredPython PoweredGPL licensedValid HTML 4.01
Cassandra's front page http://incubator.apache.org/cassandra/ states that: Cassandra guarantees reads and writes to be atomic within a single ColumnFamily. What exactly does that mean? It sounds like it means that batch_insert() and batch_mutate() of two different rows, in the same CF is atomic and if the operation on one of the rows fails, the whole operation fails. but it sounds too good to be t
はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28
FAQ CassandraはListenAddress設定で何故0.0.0.0(全アドレス)でリッスンできないのですか? Cassandraはどのポートを使うのですか? Cassandraは何故大量のインサート後に遅くなるのでしょうか? 新たにノードを追加したときに,既存のデータはどうなってしまうのでしょうか? 動いているクラスタに新たにカラムファミリを追加したり削除したり改名したりできますか? Thriftクライアントやハイレベルクライアントがどのノードに接続しているかは問題になるでしょうか? Cassandraを動かすマシンの推奨スペックってどんなものでしょうか? SSTablesとMemtablesって何ですか? Javaで何故TimeUUIDTypeを使うのが難しいのでしょうか? Cassandraからデータを削除したのにディスク使用量は同じです.何が起こってるのでしょうか? 何故
3. はじめに 現在 RDB が使われてきている部分に関して、 RDB 以外では出来ないのかを模索する noSQL(NotOnlySQL)と言う流れが急速に加速している。 特に Web アプリケーションにおいては RDB は冗長である傾向があり、 での sharding も RDB 限界がある。 そこで Facebook 社が開発した分散 DB「cassandra」について、実際どの程度使えるのかを 調査/検証してみた。 3 4. 概要 Cassandra は Facebook で作られた分散型 DB サーバである。 Dynamo 的な大規模分散管理と、HyperTable の様なカラム型データ構造を持った DB となっ ており、高可用性と冗長性を併せ持つ。 目標としては、これらを上手く利用することで今まで MySQL で行っているレプリケーショ ンとテーブル分割でサーバをスケール
Occasionally useful posts about RIAs, Web scale computing & miscellanea My team is currently working on a brand new product – the forthcoming MMO www.FightMyMonster.com. This has given us the luxury of building against a NOSQL database, which means we can put the horrors of MySQL sharding and expensive scalability behind us. Recently a few people have been asking why we seem to have changed our pr
間が開いてしまいましたが引き続き複数ノードの話を書いていきたいと思います。 ※この間、0.6はbetaからリリースにステータスが変わりました。 さっくり入れ替えてみましたが今のところ単純にバイナリ入れ替えで問題は出ていません。 cassandraを複数ノードで立ち上げる為、「storage-conf.xml」を以下の設定に変更しました。 簡単に解説をつけていきたいと思います。 複数ノード可に関連して変更した箇所は赤色で表示します。 青色はそれ以外の為の変更です。 <Storage> <ClusterName>Intheforest Cluster</ClusterName> ----------------(1) <AutoBootstrap>true</AutoBootstrap>----------------------------(2) <Keyspaces> <Keyspace
メモリ 最新の書き込みデータはメモリ内のテーブル(Memtable)に存在します。しかしディスクに書き出された古いデータはOSのファイルシステムキャッシュに格納されます。言い換えると メモリは多ければ多い程良く、仮想化環境では最低でも1GBを推奨します。もちろん最新のデータセットに必要なRAM以上を用意するのは無駄ですが、専用ハードウェアにおいては4GB以下で使用する理由はありません。ハイエンドの構成では、16もしくは32GB以上のノードで構成されるクラスタが存在します。 RAMはキーキャッシュ(0.5で導入)や、行キャッシュ(0.6で導入)にも役立ちます。 CPU Cassandraでは大部分の負荷は実際にはメモリ依存になる前にCPU依存になります。Cassandraは並列度が高く、与えたコアを効率良く使います。ハイエンドのクラスタ構成ではクアッドもしくは8コアが良いでしょう。仮想マシン
Cassandra Internals – Tricks! 2010-03-20 cassandra In my previous posts, I covered how Cassandra reads and writes data. In this post, I want to explain some of the trickery that Cassandra uses to provide a scalable distributed system. Gossip Cassandra is a cluster of individual nodes – there’s no “master” node or single point of failure – so each node must actively verify the state of the other cl
Memory The most recently written data resides in memory tables (aka memtables), but older data that has been flushed to disk can be kept in the OS's file-system cache. In other words, the more memory, the better, with 4GB being the minimum we typically recommended in a virtualized environment (e.g., EC2 Large instances). Obviously there is no benefit to having more RAM than your hot data set, but
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く