データストアの新たなカタチとしてNoSQLがブームになっていますが、その中で異彩を放っているのがドキュメント指向データベースである「MongoDB」です。サイバーエージェントでは、このMongoDBを比較的早い段階から実サービスで活用しています。そこで今回はMongoDBの使いどころや利用時の注意点について、サイバーエージェントの3人の技術者にお話を伺いました。 分散処理のしくみを最初から備えるMongoDB リレーショナルデータベース(以下RDB)ほど煩雑ではなく、分散KVS(Key-Value Store)ほどシンプル過ぎない第三のデータストアの1つとして、ドキュメント指向型データベースである「MongoDB」が挙げられます。GNU AGPLv3を採用したオープンソースソフトウェアであり、パフォーマンスが高くスケーラビリティにも優れているという特徴があります。また、JSON(JavaS
![第21回 MongoDB最前線!実戦投入の光と影と開発ノウハウ | gihyo.jp](https://cdn-ak-scissors.b.st-hatena.com/image/square/5857c716c3e97939a0c04e92b25a99fda50f2e5f/height=288;version=1;width=512/http%3A%2F%2Fimage.gihyo.co.jp%2Fassets%2Fimages%2Fdev%2Fserial%2F01%2Fcyberagent%2F0021%2Fthumb%2FTH200_001.jpg)