More Related Content
PDF
PDF
PDF
PPTX
PDF
DB tech showcase: 噂のMongoDBその用途は? PDF
MongoDBではじめるカジュアルなタイムラインシステム PDF
Case study to use MongoDB in middle-class SIer / (中規模) SIerだってMongoDBできたよ! PDF
What's hot
PPTX
PDF
ソーシャルゲームにおけるMongoDB適用事例 - Animal Land PDF
MongoDBを用いたソーシャルアプリのログ解析 〜解析基盤構築からフロントUIまで、MongoDBを最大限に活用する〜 PPT
PDF
PDF
いろいろ考えると日本語の全文検索もMySQLがいいね! PDF
PDF
PPTX
Node.js×mongo dbで3年間サービス運用してみた話 PPT
PDF
なかったらINSERTしたいし、あるならロック取りたいやん? PPTX
PDF
カジュアルにMongo dbのbackup機能説明 PPTX
MongoDB on EC2 #mongodbcasual PDF
MongoDB very basic (Japanese) / MongoDB基礎の基礎 PDF
PDF
CasualなMongoDBのサービス運用Tips PDF
Db tech showcase2015 how to replicate between clusters PDF
PDF
Casual Compression on MongoDB Similar to ザ・ドキュメント~うまくいかないNoSQL~
PDF
PDF
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (前編) ODP
PDF
ソーシャルゲームにおけるAWS/MongoDB利用事例 PDF
PDF
PPTX
比べてみよう リレーショナル vs ドキュメント.pptx PPT
PDF
PDF
PDF
データベース勉強会 In 広島 mongodb PDF
PDF
PDF
PDF
最上級の簡易性を備えたオープンソースDBクラウド基盤 Composeのご紹介 DOC
DOC
PDF
PDF
PDF
More from Akihiro Kuwano
PDF
泥臭い運用から、プログラマブルインフラ構築(に行きたい) PDF
オンプレエンジニアがクラウドエンジニアを夢見て。じっと手を見る。 PDF
PDF
PDF
18 a-6 ameba pigg backend practice 20110217 PDF
PDF
PDF
PDF
PDF
PDF
PDF
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴 PDF
アメーバピグにおける自作サーバ運用それからどうなった ODP
qpstudy 〜初心者にやさしいインフラ勉強会〜 の紹介 PDF
PDF
やさぐれギンガさんのアーキテクチャ入門(ためしてガッテン)(仮) PDF
PPTX
PDF
PDF
勉強会コミュニティがぼくの エンジニア人生にもたらした事。 あと、NoSQLとの付き合い方。 Recently uploaded
PDF
第21回 Gen AI 勉強会「NotebookLMで60ページ超の スライドを作成してみた」 PPTX
PDF
さくらインターネットの今 法林リージョン:さくらのAIとか GPUとかイベントとか 〜2026年もバク進します!〜 PDF
PDF
2025→2026宙畑ゆく年くる年レポート_100社を超える企業アンケート総まとめ!!_企業まとめ_1229_3版 PDF
100年後の知財業界-生成AIスライドアドリブプレゼン イーパテントYouTube配信 PDF
Reiwa 7 IT Strategist Afternoon I Question-1 Ansoff's Growth Vector PDF
Reiwa 7 IT Strategist Afternoon I Question-1 3C Analysis PDF
Starlink Direct-to-Cell (D2C) 技術の概要と将来の展望 ザ・ドキュメント~うまくいかないNoSQL~
- 1.
- 2.
桑野章弘 インフラエンジニア アメーバピグの運用/構築を担当ピグライフの運用/構築を担当 Twitter http:// twitter.com/kuwa_tw Blog http:// d.hatena.ne.jp/akuwano / 著書/活動 「 MySQL によるタフなサイトの作り方」 勉強会( hbstudy, qpstudy ほか)などでの発表など 自己紹介 - 3.
- 4.
に NoSQL がやってきたピグライフのアーキテクチャ アプリケーション Node.js websocket データストア mongoDB めちゃめちゃとんがっている、、、 - 5.
に NoSQL がやってきたピグライフのアーキテクチャ アプリケーション Node.js websocket データストア mongoDB でも、、、 - 6.
- 7.
- 8.
- 9.
- 10.
その1 ・・・ useしたらできるDBMySQL みたいに Create すればいいんでしょー、、、あれないわ。 [kuwano_akihiro@mongo01 ~]$ /usr/local/mongodb/bin/mongo --port 27018 MongoDB shell version: 1.8.1 connecting to: 127.0.0.1:27018/test >show dbs ← database の確認 admin (empty) local (empty) testdatabase 0.453125GB - 11.
その1・・・useしたらできるDB あれ、、、 createないぞ、、、ないけど入れたぞ、、、。 [kuwano_akihiro@mongo01 ~]$ /usr/local/mongodb/bin/mongo --port 27018 MongoDB shell version: 1.8.1 connecting to: 127.0.0.1:27018/test > use newdatabase switched to db newdatabase ← なんか入れた > db.test.insert( { test:1 }) ← データのインサートしちゃった - 12.
その1 ・・・ useしたらできるDBまさか、、、。 [kuwano_akihiro@mongo01 ~]$ /usr/local/mongodb/bin/mongo --port 27018 MongoDB shell version: 1.8.1 connecting to: 127.0.0.1:27018/test >> db.test.insert( { test:1 }) ← データのインサート show dbs admin (empty) local (empty) newdatabase 0.203125GB ←なんかできてる testdatabase 0.453125GB - 13.
- 14.
その2 ・・・ 勝手に同期するDB冗長化のためにレプリカセットを組みましょう # /usr/local/mongodb/bin/mongo --host mongo01 replSetTest001:PRIMARY> rs.status() { "set" : "replSetTest001", ( snip) { "_id" : 2, "name" : "mongo03:27017", "health" : 1, "state" : 1, "stateStr" : "PRIMARY", "optime" : { "t" : 1305112310000, "i" : 7 }, "optimeDate" : ISODate("2011-05-11T11:11:50Z"), "self" : true } ( snip) - 15.
その2 ・・・ 勝手に同期するDBあ、1台落ちちゃった! 壊れちゃったからまっさらに作り直し # /usr/local/mongodb/bin/mongo --host mongo01 replSetTest001:PRIMARY> rs.status() { "set" : "replSetTest001", ( snip) { "_id" : 2, "name" : "mongo03:27017", "health" : 0, "state" : 1, "stateStr" : "PRIMARY", "optime" : { "t" : 1305112310000, "i" : 7 }, "optimeDate" : ISODate("2011-05-11T11:11:50Z"), "self" : true } ( snip) - 16.
その2 ・・・ 勝手に同期するDB作り直したから、 mongodb 立ち上げるよ # /etc/init.d/mongod start # /usr/local/mongodb/bin/mongo --host mongo01 >show dbs admin (empty) local (empty) newdatabase 0.203125GB ←なんかできてる testdatabase 0.453125GB > use newdatabase switched to db newdatabase > db.test.find() { “_id” : ObjectId(“4dca6862374b6d50c727b8e7”), “test” : 1 } ← まだなんもしてない - 17.
- 18.
- 19.
- 20.
- 21.
Editor's Notes
- #9 運用をしていった中での考え方、実施したことをデータストア / 画像ストレージにフォーカスしてお話します
- #13 運用をしていった中での考え方、実施したことをデータストア / 画像ストレージにフォーカスしてお話します