2009-04-01 14 views
0

SQLiteは、小さく、速く、柔軟性が高いという評判を得ています。単純な統計をファイルに保存するために、私のC++プロジェクトの1つで使用しました。 15分に1度、新しい単純レコード(5行の整数)がデータベースに保存されました。このようなSQLiteの使用の数週間の間、私はすぐに明らかに目立つディスク使用量を観察しました。私はそれを期待していませんでした。なぜなら、書かれたデータの量は非常に少なかったからです。プレーンテキストファイルに書き込むと、ディスクの反応が目立たなくなります。 SQLiteは実際にそのような軽いデータベースですか、または私の問題はリレーショナルデータベースの使用には単純すぎるのですか?SQLiteディスク使用

答えて

1

さて、私は100000個のエントリを持つ英語辞書の内容とテーブルを格納するためのSQLiteを使用している、そしてそれは20メガバイト程度占有するので、私は問題はSQLiteの上にあるとは思わないが、それは次のようになりより良い答えを得るために手がかりを提供した方が良い場合

+0

200バイトという言葉は私にとってコンパクトではありません!しかし、あなたが言うように、それはOPの問題が本当に何かを知ることは不可能です。 –

+0

インデックスデータにはいくらかのスペースが必要です。さらに、データそのものよりも多くのスペースを取ることができます。 – n0rd

+0

単語、その意味、およびそれに関連する単語 –

関連する問題