タグ

MongoDBに関するairj12のブックマーク (3)

  • 開発者が知っておくべき、ドキュメント・データベースの基礎

    開発者が知っておくべき、ドキュメント・データベースの基礎:特集:MongoDBで理解する「ドキュメント・データベース」の世界(前編)(1/3 ページ) ドキュメント・データベースの最大の特長は、「パフォーマンス、大量データ、スケーラブルといった課題を克服するためのシンプルなセットを提供している」という点だ。 もちろん既存の多くのリレーショナル・データベース(以下、RDB)でも、ドキュメント・データベースが備えている特徴的な各機能に類似することが実現可能だし、さらに広範な概念や機能性を提供している。例えばシャーディング(Sharding。詳細後述)についても、既存の多くのRDBでデータの分散化が可能だ。しかしドキュメント・データベースでは、「そもそもデータ構造がこうした構成に適している」という点と、「それに付随して、考え方もシンプルである」という点が優位な特徴である。 万人が、データベースが

    開発者が知っておくべき、ドキュメント・データベースの基礎
  • Node.js専用クラウドの「Node Ninja」、オープンβ開始

    Yahoo! Japan子会社のファーストサーバは、 Node.js専用クラウドサービス「Node Ninja」のオープンβ版を6月5日から開始したと発表しました。 Node Ninjaは、Node.jsの開発元である米Joyentとファーストサーバの提携により、昨年10月に発表されたサービスで、発表以来クローズドβとして限られたユーザーにのみ試験的にサービスを提供してきました。オープンβの開始で、現在では誰でも申し込むことができるようになっています。 バックエンドデータベースにはMongoDB Node Ninjaが提供するNode.jsは、JavaScriptによるサーバサイドプログラミングが可能な環境を提供すると同時に、通信やディスクアクセスなどI/O処理の途中でも結果を待たずに実行を続けるノンブロッキング機能などが特徴で、多数のネットワーク処理を高速で行うようなアプリケーションに向

    Node.js専用クラウドの「Node Ninja」、オープンβ開始
    airj12
    airj12 2012/06/06
    "瞬間的なアクセス集中時には追加料金なしで数倍のCPUリソースを自動的に割り当てる" ほほう
  • 7分半で作るNode.js+MongoDBアプリ - PolyPeaceLight

    先日のJJUG SpringのLTをしてきた「7分半で作るNode.js+MongoDBアプリ」の動画を撮り直しました。 番ではmongoose.Schemaのところをmongoose.modelとしてしまい、まさかのライブデバッグを初めるハメになり、結果として13分となってしまいました。 リベンジとして今日何回かトライしたところ10分を2分半も上回る7分半、スリークォーターの記録を出すことができました。 動画中でやってること 1 環境を証明 nvmとかnodeとかnpmとかがインストールされてないことを証明 env.shは確認するコードが書かれているだけです 2 nvmとmongodbをググる 3 nvmをgitで取得 $ git clone git://github.com/creationix/nvm.git ~/.nvm 4 nvmを環境に読み込む $ . ~/.nvm/nvm.

    7分半で作るNode.js+MongoDBアプリ - PolyPeaceLight
  • 1