MongoDBが突然、起動できなくなりました。なんで?
調べてみるとアホなことしてる。コマンド名を間違えて実行してしまいテンポラリファイルのパーミッションが変わってた。
このコマンド名がややこしい。systemdのサービス名と同じにしたら間違えることあるでしょ?
続きを読むデータベース製品のmongoDBで困っている人のために情報を発信します。
mongoDBは代表的なNoSQLデータベースで、カラムを定義しない柔軟なデータ構造をもったドキュメント指向データベースです。
(レコードの内部は自動発番のidとJSON型データのみ。)
(NoSQLは『SQLがない』だが、リレーショナルDB以外のDBの総称としても使う。)
『レスポンスが速い』『AIとの相性がいい』などなど、注目・利用率が上昇中のデータベースです。
(ちょっと落ち着いた感はあるが。)
MongoDBが突然、起動できなくなりました。なんで?
調べてみるとアホなことしてる。コマンド名を間違えて実行してしまいテンポラリファイルのパーミッションが変わってた。
このコマンド名がややこしい。systemdのサービス名と同じにしたら間違えることあるでしょ?
続きを読むMongoDBはインストール直後はだれでもDBを操作できます。セキュリティはないに等しい状態。
インストール作業でユーザー作成・操作権限は最低限やっておきましょう。という話です。
MySQLと使うコマンドは違いますが、作業の流れは似てるので困ることはないでしょう。
続きを読む何を今さらですがMongoDBを使うことにしました。というか、無理やり使おうとしないとこれからも機会がないんじゃないかと思って。
MongoDBは『NoSQL』の盛り上がりと同時に注目されたんですが、NoSQLの落ち着きとともに落ち着いてきたDB。
NoSQLはMongoDBじゃないといけないことはありません。
続きを読む