非公開ユーザー
非公開ユーザー
  • ITアーキテクト
  • ユーザー(利用者)
  • 情報通信・インターネット
  • 50-100人未満
流行したために誤った使い方をされた可愛そうなDB
この製品・サービスの良いポイントは何でしょうか?

JSONライクのデータ形式(BSON)を保存でき、柔軟なクエリーで構造化されたデータを検索できるという点において、世界的なリーディング製品です。日本では一時期たいへん流行したため、本来MongoDBがそこまで得意としてなさそうな用途(大規模ログ解析や、Strong Consistentlyが求められる機能への応用など)での使用が見られ、期待した結果が得られないことから不評を買った事も散見しましたが、正しい使い方をする上ではとても便利なDB製品です。

改善してほしいポイントは何でしょうか?

IT芸人的な人が、MongoDBを無意味に茶化したり、誤った古い情報を伝播していることが日本においてはいまだに散見され、この辺は流石にもう自重した方が良いと思います。MongoDBの製品自体の問題ではないですが。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

自分の経験した事例としては、複雑なデータ構造をもつデータをMongoDBに保存し検索専用で使用することで、普通のRDBでは逆に管理が複雑になるシステムを極めてシンプルなかたちで運用することができました。正しい使い方をすれば、極めて有用なツールだと思います。

user
  • セーバー株式会社
  • 開発
  • ユーザー(利用者)
  • ソフトウェア・SI
  • 20人未満
バランスの取れたNoSQL
この製品・サービスの良いポイントは何でしょうか?

MongoDBはNoSQLの高パフォーマンスやスケーラビリティを保持しつつ、RDBのような機能をバランスよく組み込んでいるため非常に使いやすいです。

改善してほしいポイントは何でしょうか?

機能自体への改善は特にはないですが、MongoDBを使用した方がいいケースやマニュアルなどの日本語の情報が増えていくといいと思います。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

リレーションが必要な場合には使用できないが、ログなどリレーションが必要のないケースでは積極的に利用できる。

その他の製品

非公開ユーザー
非公開ユーザー
  • 開発
  • ユーザー(利用者)
  • 情報通信・インターネット
  • 300-1000人未満
NoSQLで有名なミドルウェア
この製品・サービスの良いポイントは何でしょうか?

リレーショナルデータベースと異なるNoSQLとしてデータを扱います。
JavascriptのObjectと相性が良く、node.jsベースのサービスと共に使うと開発しやすいと思います。

改善してほしいポイントは何でしょうか?

GUIで使い勝手がいいサードパーティがあまりないので、エンジニア以外の人は(エンジニアであったとしても)困るかもしれません。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

Node.jsベースのサービスを作成していた際に、MongoDBを組み合わせることで簡易的なCMSをサクッと作ることができました。

非公開ユーザー
非公開ユーザー
  • ソフトバンク株式会社
  • 社内情報システム(開発・運用管理)
  • ユーザー(利用者)
  • 情報通信・インターネット
  • 1000人以上
導入しやすいKVS
この製品・サービスの良いポイントは何でしょうか?

RDBとは異なるNoSQLデータベース。Keyを用いた一位検索で高速に処理が可能になる。
正規化モデルを考えなくてもオブジェクトで登録も可能

改善してほしいポイントは何でしょうか?

まだ、サードパーティなど外部ツールが少なく利便性が低い。
またNoSQLの特性を理解して適用する必要があるため設計がものすごい重要。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

KVSでの高速な処理が容易に可能となった。Keyさえ一位になればデータをどんどん登録できるため、
索引を必要としないデータ登録のみの処理に向いている。

非公開ユーザー
非公開ユーザー
  • 社内情報システム(CIO・マネージャ)
  • ユーザー(利用者)
  • 情報通信・インターネット
  • 50-100人未満
オブジェクト指向のNoSQL
この製品・サービスの良いポイントは何でしょうか?

他のkey-valueなNoSQLとは違い、オブジェクト指向なのでデータアセットによっては使いやすい。

改善してほしいポイントは何でしょうか?

データを削除してもディスク容量が開放されない。phpMyAdminのような使えるWebツールがあまりない。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

キャッシュDBとして作り込まないでも、そのままオブジェクトをキャッシュさせることが出来るため、簡単に既存のシステムに導入できた。他の方法と比べても工数を大幅に削減できた。

非公開ユーザー
非公開ユーザー
  • プログラミング・テスト
  • ユーザー(利用者)
  • 情報通信・インターネット
  • 20人未満
ログなど、決まった形式の大量データ用
この製品・サービスの良いポイントは何でしょうか?

決まった形式で大量にデータを保持したい場合などに便利が良い。
また、軽量なため、RDBを利用するよりも、高速に処理が実行されるため、おすすめ。

改善してほしいポイントは何でしょうか?

どういった場面で使用するのか?公式サイトにサンプルを掲載していただければ、使用頻度が上がると思う。

どのようなビジネス課題を解決できましたか?あるいは、どのようなメリットが得られましたか?

データを大量に保持しないといけない場面(ログなど)で、使用すると処理の実行速度や可用性が上がり、よかった。