Amazon DynamoDBとは? Amazon DynamoDBは、シームレスに拡張ができ、高速で予測可能なパフォーマンスを提供する、フルマネージドのNoSQL(非RDBMS)です。これは、データベース管理、パフォーマンス、スケーラビリティ、および信頼性のコアな問題に対処するため... 続きを読む
クラウドが全盛を迎えた今、従来型のリレーショナルデータベース管理システム(RDBMS)と並んで「NoSQL」の存在が重要性を増している。 今回は、NoSQLの一種として注目されているデータベースシステム「Apache Cassndra」を解説する。 そもそも「NoSQL」という... 続きを読む
PassiveRecord を使ってみた. PassiveRecord は,ハッシュを ActiveRecord っぽく扱えるようにしてくれる.要 ActiveRecord. # コマンドラインから gem でインストール $ sudo gem install passiverecord # 使うときは require require 'passive_record' 今回... 続きを読む
ちなみに、MySQL・PostgreSQLはRDBの名前、PL/SQLはOralceの独自言語、psqlはPostgreSQLの対話型ツール(SQL*PlusはOracleの対話型ツール)。 分散Key/Valueストアの特徴 キーバリューストア(key/value store・KVS)は、キー(key)を指定して値(value)を保... 続きを読む
企業のIT担当者の44%がNoSQLを知らず、また17%は興味がない、という結果が、ReadWrite Webの記事「NoSQL? Never Heard of It, Say Most IT Pros」(NoSQL? 聞いたことないなあ、と多くのIT担当者)で紹介されています。 これは米Information Weekが755人のIT... 続きを読む
mio分散を Key-Value ストア mio-0.0.1alpha をリリースしました。(mio-0.0.1-alpha.tar.gz) Mio とは何か?範囲検索(range query) が出来る KVS です。例えば「key が "1000"〜"2000" にあるものを昇順に10件取り出す」という検索が可能です。Mio は memcached... 続きを読む
Read-Only HTTP Read-Only This URL has Read+Write access kumofsとは? kumofsは、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサーバーに障害が発生しても正常に動作し続けます。単体でも高い性能を持ちながら、サーバ... 続きを読む
Once activated, we'll place the following badge in your repository's detail box: 続きを読む
まだ自分でインストールして確かめていないが、kumofsに興味津々である。何が興味深いかというと、まあスケーラブルで且つ耐障害性に優れるところだ。もちろんそれだけなら分散KVSということである程度予想された機能である。個人的な興味としては「この種のKVS... 続きを読む
ドキュメント指向なKVSってことと、字面が似ていると言うことぐらいしか比較する意味がなさそうなCouchDBとMongoDBだけど、ここ2,3ヶ月で両方をそれなりに突っ込んで見てきたので比較してみた。実装面やパフォーマンス、ということよりはどちらかというと(私が... 続きを読む
Once activated, we'll place the following badge in your repository's detail box: 続きを読む
2008-08-16 バイナリシリアライズ形式「MessagePack」 ノード間の通信プロトコルに利用しているMessagePackについて Protocol Buffersは遅い GoogleのProtocol BuffersとMessagePackの性能比較2009-02-20 Key-Value Store 勉強会 Key-Value Store 勉強会を... 続きを読む
KVM on Debian(lenny) を使ったサーバを構築してみます. システムインストール最初は virt-manager などで VM を作成.ホスト名は kumofs で標準システムのみに. 下準備まずは基本セットをインストール $ su - # aptitude install sudo vim lv openssh-server... 続きを読む
えとらぼは1月18日、分散型のストレージシステム「kumofs」をApache License 2.0 のもとオープンソースとして公開した。kumofsは同社の写真ストレージサービス「Ficia」で使用されている。 kumofsはレプリケーション機能を備え、一部のサーバに障害が発生しても... 続きを読む
首藤 一幸 Last-updated: January 5, 2010 注: このページの文章は Software Design 誌 2010年 2月号に掲載された以下の記事の元原稿です。 Software Design 誌編集部の了承の元に、本ウェブページに掲載しております。 首藤一幸: "key-valueストアの基礎知識",... 続きを読む
分散Key-Valueストアの本命 kumofs を、本日オープンソースソフトウェアとしてリリースしました!kumofs@github kumofs関連資料まとめ kumofsとは?kumofsは、実用性を重視した分散データストアです。レプリケーション機能を備え、一部のサーバーに障害が発生... 続きを読む
In a conversation with Mike Hoskins, the CTO of Pervasive, we jointly agreed that relational databases, as they currently function will eventually be replaced. There are many reasons why. Here’s a list of some that came up in the conversatio... 続きを読む
A question I’m often asked about Heroku is: “How do you scale the SQL database?” There’s a lot of things I can say about using caching, sharding, and other techniques to take load off the database. But the actual answer is: we don’t. SQL... 続きを読む
This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (November 2009) NoSQL is a database movement which began in early to mid 2009. The term refers to certain non-relational data stor... 続きを読む
2009年11月10日 タグ : クラウド , リレーショナルデータベース Webスケールのデータを扱うためにさまざまなデータベースが登場してきている、ということを昨日のエントリ「データベースは目的別に使い分けるべし」で紹介しました。 特にリレーショナルモデル... 続きを読む
Copyright (C) 1995-2009 Nikkei Business Publications, Inc. All rights reserved. このページに掲載されている記事・写真・図表などの無断転載を禁じます。著作権は日経BP社,またはその情報提供者に帰属します。 掲載している情報は,記事執筆時点のものです。 続きを読む
梅雨。部屋干しした洗濯物による異臭騒ぎに苦しむmikioです。今回は、Tokyo Cabinetのテーブルデータベースで超お手軽に全文検索をする方法について説明します。 使い方 テーブルデータベースについてまずおさらいしておきましょう。PerlやRubyのハッシュのよう... 続きを読む
クラウドでリレーショナルデータベースの時代は終わるか? 「クラウドコンピューティングにおけるストレージといえばKey Valueストア」と言い切ってしまえるほどに、現時点で浸透しているかどうかは分かりません。 ですが、Google App EngineのBigTable、Amazon... 続きを読む
I believe second INCR before DECRBY under section Commands operating on string values should be DECR actually. A minor copy-pasto. The Lists and Sets commands are fantastic! Got one question: is there a lock command like "ACQUIRELOCK db1", "R... 続きを読む