2016-07-21 3 views
-1

私はnwjsで最も単純なアプリケーションを作っています。 これは、アプリケーションがデータベースに接続されていないため、この値を永続的に保存できません。
私はmongodbについて知っていますが、javascriptアプリケーションとの統合方法はわかりません。
アプリを使ってmongodbを使う方法を見ましたが、チュートリアルでは常にcmdを使って最初にサーバーを起動します(現在は一般的なソフトウェアではなく、手動でサーバーを起動するなど)。
オフラインでデータを保存、取得、およびその他の操作を実行する方法がある場合は、お手伝いをしてください。 私は行方不明ですか?おかげどのデータベースとNWjsで使用するデータベースをオフラインで保存するのですか?

+0

は、電気ショック療法をキャップ。 – KeitIG

答えて

1

あなたが探していることがあります。

  • NeDB、NeDBと同じモンゴのようなオフラインでのインメモリ・データベース
  • LinvoDB3、しかし、インメモリ(遅くなりますが、よりスケーラブルではないという点で私はパラグラフでもう少しあなたの質問をフォーマットすることをお勧めします)サイズの
  • LocalStorageウェブAPI
+0

ありがとう!私はNeDBが私が必要とするものだと思います。私は埋め込まれた永続的なまたはメモリのデータベースの違いを理解していないよ!それは私が使うべきですか?私が望むのはデータを永久に(おそらくファイルに)保存することです。そのため、もし私がnwjsアプリを閉じたり、PCを叫んだりしたら、まだ私は自分のデータにアクセスできるはずです。 –

+0

あなたはNeDBの永続的な部分を使いたいでしょう。すべてのあなたのデータベースはあなたが望むように単一のファイルになります – KeitIG

+0

はい私は少しの検索の後にそれを得ました:)ちょうど最後のことをしてください。私は開発者ですので、このデータベースを使用できるようにnode.jsがインストールされています。ユーザーのコンピュータ用のソフトウェアを完全に開発した後にnode.jsをインストールしてソフトウェアを使用する必要がありますか?迅速な返信をいただきありがとうございます! –

関連する問題