MacOSXにMongoDBをインストールしてみた。Blank?=Falseスマートフォン用の表示で見るBlank?=False「呉下の阿蒙にあらず」をモットーにしたITエンジニアの日々Blank?=Falseこの広告は、90日以上更新していないブログに表示しています。2016-11-23MacOSXにMongoDBをインストールしてみた。MongoDBをMacOSXにインストールしました。雑誌この商品を含むブログを見るNoSQLについての記事はまた後日書きます。MongoDBとはMongoDB社が開発するオープンソースのNoSQLデータストア。名前の由来は"ばかでかい"を意味する"huMONGOus"から。開発はし易いが、運用はしづらい。機能は豊富だが大規模案件で使うと辛いという評判らしい。記事のMongoDBについての説明を引用します。JSON)という形式でデータを保存する。配列や階層構造等などのデータ構造に対応しており、またJSONでは扱えないバイナリ型や日付型に対応している、ドキュメント指向データベースに分類されます。NoSQL自体が今回始めての経験なので、JSONやBSONはわかるもの、ドキュメント指向データベースというのはよくわかっていません。いうのもデータベーススペシャリスト試験に出るんだろうか。MacOSXへのインストール記事ではUbuntuのインストール方法しか書かれていませんのでちょっと調べたら、Homebrewでインストール出来るとのこと。※2016年11月現在、この記事の起動方法では起動できなくなっています。インストールが終わった後起動方法などが表示されるので要チェック。245.5M起動インストール完了後に表示されるメッセージのとおり、以下をターミナルに入力します。設定を開く場合は以下をターミナルに入力します。/usr/local/etc/mongod.conf問い合わせNoSQLなのでSQLじゃありません。DB屋もSQL以外のことをやらなければいけない時代です。MongoDBでは、JavaScriptみたいな言語を使って問い合わせを行います。今回はこの記事のサンプルデータとなっているNasaのHPアクセスデータを使います。MongoDBのコンソールに入るため以下のコマンドを入力します。http://groups.google.com/group/mongodb-user>後はクエリをJavascriptっぽい何かで書いていきます。);>ここまでざっと書いていると、ほんとにプログラミングの配列の操作のような感覚です。心なしか、Rubyの感覚に似ているような。JavaScriptを使用MongoDBはJavascriptっぽい何かだけではなく、ちゃんとしたJavaScriptでもクエリが作成できます。}こういう風にSQLだと難解になりそうなクエリも簡単にかける、そう、MongoDBならね。まとめNoSQLはサッパリ知らなかったのですが、さわってみるともしかしたらRDBより使いやすいかもしれない、そんな印象をもったファーストコンタクトでした。今後もっとNoSQLに触れていきたいなーと思います。そのためにもちゃんとNoSQLの勉強をしておいたほうが良いので、それは次回に。22:35MacOSXにMongoDBをインストールしてみた。関数、メソッド、プロシージャ。»Profile某製造業の社内Sler。今のお仕事のメインはAccessとVBA。元パッケージソフト開発者。VBA、そしてRDBやNoSQLを組み合わせたアプリケーション開発を得意としています。福岡県、もしくは熊本県へIターン転職に向けて、DB/NoSQLの業務に関われる会社を探しています。レベル1取得しましたリファクタリングの帽子をかぶるということ勉強は大変だが役に立つCUIなCentOS7にcinnamonを導入するLinuxのコマンドはMacOSXでそのまま動くとは限らない月別アーカイブTwitterGooglePocketはてなブログをはじめよう!stonebeach-dakarさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。