SQLite は、小さく、高速で、柔軟であるという評判があります。C++ プロジェクトの 1 つで、単純な統計をファイルに保存するために使用しました。15 分間に 1 回、3 ~ 5 個の新しい単純なレコード (5 行の整数) がデータベースに保存されました。このような SQLite を数週間使用している間に、私はすぐに明らかに顕著なディスク使用量を観察しました。書き込まれたデータの量が非常に少なかったので、私はそれを期待していませんでした。プレーンテキストファイルに書き込めば、ディスクの反応はほとんど目立ちません。SQLite は本当に軽いデータベースなのでしょうか?それとも、私の問題は単純すぎてリレーショナル データベースを使用できないのでしょうか?
2 に答える
5
VACUUM はあなたの問題を解決するかもしれません。 http://www.sqlite.org/lang_vacuum.html
于 2009-04-01T13:04:20.417 に答える
1
さて、私は100000エントリの英語辞書の内容を含むテーブルを格納するためにSQLiteを使用しましたが、それは約20MBを占めていたので、問題はSQLiteにあるとは思いません.より正確な回答を得るために
于 2009-04-01T13:05:12.117 に答える