Submit Search
Nodejs and mongodb
1 like
1,446 views
Ayako Hatori
nodejs と mongodb を使おう
Technology
Read more
1 of 15
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
More Related Content
PPTX
SPA勉強会
Daisuke Onoe
PDF
Web業務アプリの新しい潮流
久司 中村
PDF
Sales Force Episode VI ~ Return of Ajax Toolkit ~
Shinichi Tomita
PDF
Flux react現状確認会
VOYAGE GROUP
PDF
Cross-Origin Resource Sharing
Hiyou Shinnonome
PDF
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
PDF
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
PDF
最近のASP.NET事情2013Winter
Narami Kiyokura
SPA勉強会
Daisuke Onoe
Web業務アプリの新しい潮流
久司 中村
Sales Force Episode VI ~ Return of Ajax Toolkit ~
Shinichi Tomita
Flux react現状確認会
VOYAGE GROUP
Cross-Origin Resource Sharing
Hiyou Shinnonome
ReactをRailsとどっぷり使ってみた話と、フロントエンド×AWSのこれから
Yusuke Murata
SIROK技術勉強会 #1 「Reactってなんだ?」
Naoyuki Kataoka
最近のASP.NET事情2013Winter
Narami Kiyokura
What's hot
(20)
PDF
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
PDF
Nodejs beginner
SoheiUchino1
PDF
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
PPTX
Reactつかってみた
Minori Tokuda
PDF
Service Workers
Takenori Nakagawa
PDF
Service Workers Push API Hands-on
Takenori Nakagawa
PDF
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
PDF
サーバーからiOSアプリを変更する
toyship
PDF
A 1-2 One ASP.NET - ASP.NET Web Stack
GoAzure
PPTX
WEBがネイティブに勝つために - kaumoCTOMeetup(いっちマン)
icchiman
PDF
201605 FA勉強会 seleniumスライド
秀平 高橋
PDF
201605 fa勉強会スライド
秀平 高橋
PPTX
20120128
小野 修司
PPTX
React.js
youhe_
PDF
Ionicでハイブリッドアプリ入門①
Tomokatsu Iguchi
PPTX
もう2度と止まらせない
Shogo Hashimoto
PDF
Concurrent Programm in JavaScript
yjono Seino
PPTX
Concurrent Programming in JavaScript
yjono Seino
PPTX
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
PDF
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
なぜ人は必死でjQueryを捨てようとしているのか
Yoichi Toyota
Nodejs beginner
SoheiUchino1
フロントエンド初学者がSPAに手を出してみた
Kei Yagi
Reactつかってみた
Minori Tokuda
Service Workers
Takenori Nakagawa
Service Workers Push API Hands-on
Takenori Nakagawa
サーバサイドエンジニアが 1年間まじめにSPAやってみた
Itaru Kitagawa
サーバーからiOSアプリを変更する
toyship
A 1-2 One ASP.NET - ASP.NET Web Stack
GoAzure
WEBがネイティブに勝つために - kaumoCTOMeetup(いっちマン)
icchiman
201605 FA勉強会 seleniumスライド
秀平 高橋
201605 fa勉強会スライド
秀平 高橋
20120128
小野 修司
React.js
youhe_
Ionicでハイブリッドアプリ入門①
Tomokatsu Iguchi
もう2度と止まらせない
Shogo Hashimoto
Concurrent Programm in JavaScript
yjono Seino
Concurrent Programming in JavaScript
yjono Seino
JavaScriptの仕組みと未来のJavaScript ~ESNextとは~
Yuki Hirano
まだ DOM 操作で消耗してるの?
Yuki Ishikawa
Ad
Similar to Nodejs and mongodb
(20)
PDF
俺とAngular JS 2
Masayuki KaToH
PDF
Html5/JSモバイルアプリ最前線
アシアル株式会社
PPTX
JavaScript(AngularJS・React.js)で作る iOS・Androidアプリハンズオン
Kazuhiro Yoshimoto
PPTX
WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
力也 伊原
PPTX
CordovaでAngularJSアプリ開発
アシアル株式会社
PPTX
Monacaでつくるハイブリッドアプリ
Monaca
PPTX
ionic - cross platform mobile app 開発
Seunghun Lee
PDF
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
友太 渡辺
PPTX
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
Masayuki KaToH
PPTX
JavaScript(AngularJS)で作る iOS・Androidアプリ開発ハンズオン
Kazuhiro Yoshimoto
PDF
Lt7 SPA
GIG inc.
PDF
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
david9142
PDF
次期Office製品群の新しい開発モデルの解説
kumo2010
KEY
Android webブラウザのhtml5対応状況
Masakazu Muraoka
PDF
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Akira Inoue
PPTX
オフラインファーストの思想と実践
Shumpei Shiraishi
PPTX
マイクロサービスにおけるクエリー言語について
sz yudppp
PPTX
SharePoint 2010 を使ったクラウドアプリ開発
Tusyoshi Matsuzaki
PPTX
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
PPTX
Meteor intro-2015-rev1- 日本語バージョン
Katsumi Honda
俺とAngular JS 2
Masayuki KaToH
Html5/JSモバイルアプリ最前線
アシアル株式会社
JavaScript(AngularJS・React.js)で作る iOS・Androidアプリハンズオン
Kazuhiro Yoshimoto
WAI-ARIAで実現するマルチデバイス環境のWebアプリケーション
力也 伊原
CordovaでAngularJSアプリ開発
アシアル株式会社
Monacaでつくるハイブリッドアプリ
Monaca
ionic - cross platform mobile app 開発
Seunghun Lee
アプリ開発も出来るイマドキのWeb技術入門(エンジニア適職フェアWeb技術入門セミナー)
友太 渡辺
俺とサーバレスアーキテクチャ Aws cognito + aws api gateway 編
Masayuki KaToH
JavaScript(AngularJS)で作る iOS・Androidアプリ開発ハンズオン
Kazuhiro Yoshimoto
Lt7 SPA
GIG inc.
[公開用]Netラボ2012年2月勉強会 asp.netmvc4 beta新機能の紹介
david9142
次期Office製品群の新しい開発モデルの解説
kumo2010
Android webブラウザのhtml5対応状況
Masakazu Muraoka
Visual Studio 2012 で実現する HTML5 & マルチ デバイス時代の Web 開発
Akira Inoue
オフラインファーストの思想と実践
Shumpei Shiraishi
マイクロサービスにおけるクエリー言語について
sz yudppp
SharePoint 2010 を使ったクラウドアプリ開発
Tusyoshi Matsuzaki
Hello, React!! まで導く Reactの基礎
iPride Co., Ltd.
Meteor intro-2015-rev1- 日本語バージョン
Katsumi Honda
Ad
Nodejs and mongodb
1.
nodejs and monogDBnodejs
and monogDB “ 非同期で! ” 2013/03/10 Hatori Ayako.
2.
非同期 (none block)
のメリット
3.
非同期なクライアントアプリ 最近のいけてるクライアント ● スマートフォン (iPhone, Android) ●
jquery(ajax) こいつらは、サーバアプリ向けに、たくさんの API 呼出 ( JSON 形式が多い)を非同期に行う。
4.
なぜ非同期? ● みかけのスピードを早くみせる ● ユーザ操作を快適にする サーバの応答を待たない作りなら、とりあえず画面を表 示して、いつでもユーザ操作に反応することができる。
5.
サーバアプリの対応は? クライアントからの大量の要求が来る! しかもシリアライズされていないので、同 時に来る。 www サーバを増やす? apache の
worker を増やす? > DB がボトルネック
6.
サーバアプリの非同期化 サーバ側もパラレル処理から シングルスレッド非同期処理へ 通信、ファイル操作、 DB 操作など、処理の
sleep 時間 を有効に使う。 時間のかかる処理をコールバックにして、 none block でぶんまわす。
7.
いけてる言語と DB
8.
いけてる node.js 非同期の処理に向いてる言語ってなんだっけ? あ、 javascript
あるじゃん。 サーバサイドも高速でファイル関係とかちょっと拡張し た javascript 使えればいいのに。 > perl とか python みたいに、 node.js
9.
node.js お得なメモ ● cpan, pip
のかわりに npm ● node.js のコマンドは、 node ● ひな形は、 express で簡単作成 ● アプリケーションサーバ (tomcat と同 じ)として運用
10.
node.js はじめの一歩 % mkdir
myapp % cd myapp % npm init % npm install express jade mongoose % ./node_modules/express/bin/express sample
11.
node.js express sample
12.
いけてる mongoDB ● 非同期の処理に向いてる DB
もいる。 ● node.js から使うから、 JSON が簡単に扱えるといいか も。 ● いまどきは ORM(Object-Relational Mapping) だよね テーブルじゃなくて、 JSON 形式で DB に保存する noSQL な DB 、 mongoDB
13.
mongoDB お得なメモ ● mongoDB は、
1process のデーモン ● 保存形式は JSON のバイナリ BSON ● テーブルじゃなくて、コレクション ● transaction はない (commit なし ) ● リレーションはない (JSON の階層でがん ばれ)
14.
mongoDB はじめの一歩 ● DB
anditdb ● collection bouzu
15.
おしまい
Download