私はナレッジベースの Java アプリケーションを開発しています。ここでは、タイトル、メモが作成された日付 (SQL 日時)、コンテンツ、注釈に関するタグなどを含む注釈を保存および取得できます。
データベースで簡単に実行できます (私は SQL Server 2014 を使用しています) が、主な問題は、サーバーが自分の PC で実行されており、常に SQL Server を実行している必要があることです。また、Android や iOS 向けのモバイル アプリでこの種のデータを保存および取得することで、アプリケーションを拡張したいと考えています。
そのタイプのデータを一部のファイルに保存して、Dropbox などのクラウド ストレージにアップロードできる他の方法はありますか? Dropbox に保存した後は、アプリを Dropbox と同期し、ファイルを取得して読み書きするだけです。
更新:すべての回答に感謝します。彼らは私を大いに助けてくれました。Gabe Sechan がコメントしたように、私にとって最善の解決策は、SQL Server を SQlite に置き換えることです。今では、24 時間 365 日稼働しているサーバーを必要とせずにデータベースに変更を加えることができ、Android アプリと iOS アプリで同じデータベースを使用できます。