(注:このブログはもう更新していません)この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

[クラウド帳票エンジンDocurain]

『ゴキ◯リ』データベースだと…?

InfoQから。もうアイコンがヤバイwww

http://www.infoq.com/news/2014/08/CockroachDB

Cockroach is a distributed key/value datastore which supports ACID transactional semantics and versioned values as first-class features. The primary design goal is global consistency and survivability, hence the name. Cockroach aims to tolerate disk, machine, rack, and even datacenter failures with minimal latency disruption and no manual intervention. Cockroach nodes are symmetric; a design goal is one binary with minimal configuration and no required auxiliary services.

Cockroach は、ACIDおよび値のバージョン管理をコア機能として持つ分散key-valueストアだ。データのグローバルな一貫性および生存性を達成するのが主目的なので、この名前を選んだ。


Cockroachの最大のゴールは、『ディスクが不安定だったり、サーバが落ちていたり、データセンター自体に障害が起きているような状況でさえも、基本は放置でOK!』の実現だ。


Cockroachのノードは対照的*1だ。最小限の設定で済む単一バイナリが動作するだけでサービスが成立し、他への依存が無いことも、ゴールの一つだ。

これはGoで書かれているKey-Valueストアで、強力なレプリケーション機能をウリにしているようです。だからGKBRなのか…
(どのような環境にも適応し、勝手に増殖するから)



しかし断言する。日本では絶対に流行らない。
名前を変えない限り…!!

*1:設定が他ノードへ複製され、同一性が保たれるという意味?