summaryrefslogtreecommitdiff
path: root/fml/doc/ja/tutorial/modules.sgml
diff options
context:
space:
mode:
authorfukachan <fukachan>2001-08-05 12:33:49 +0000
committerfukachan <fukachan>2001-08-05 12:33:49 +0000
commita49e0fee73fc5f38dee595c4c0896fa7660dd2a8 (patch)
tree308b0e7f5fecc621f4c60c9b279c40dd2ecb0a06 /fml/doc/ja/tutorial/modules.sgml
parent0486eca8ba63949aaefe847c1393489213ae1634 (diff)
downloadfml8-a49e0fee73fc5f38dee595c4c0896fa7660dd2a8.tar.gz
fml8-a49e0fee73fc5f38dee595c4c0896fa7660dd2a8.tar.bz2
fml8-a49e0fee73fc5f38dee595c4c0896fa7660dd2a8.zip
how to store data persistently
Diffstat (limited to 'fml/doc/ja/tutorial/modules.sgml')
-rw-r--r--fml/doc/ja/tutorial/modules.sgml64
1 files changed, 0 insertions, 64 deletions
diff --git a/fml/doc/ja/tutorial/modules.sgml b/fml/doc/ja/tutorial/modules.sgml
deleted file mode 100644
index bb9602c2..00000000
--- a/fml/doc/ja/tutorial/modules.sgml
+++ /dev/null
@@ -1,64 +0,0 @@
-<!--
- $FML$
--->
-
-<chapter id="modules">
-
- <title> モジュールについて2、3のメモ </title>
-
-
-<sect1 id="File">
-
- <title>
- File::* クラス
- </title>
-
-<para>
-persistent なデータの保持の方法はいくつかある。
-LRU な何かモジュールを使っても良いが、
-大げさで、いまひとつしっくりこない。
-</para>
-
-<para>
-一つの考えは、一つのファイルに append していくもの。
-Log Structured File スタイル?
-これは、
-データを蓄えるために用いている。つまり、追加もするし、
-参照もしたい場合。
-</para>
-
-<para>
-File::CacheDir (旧 RingBuffer, File::CacheDir に統合された)
-もある。
-</para>
-
-<para>
-これは、あるディレクトリ(例: db/)に複数のファイルとして蓄える。
-db/ には 1 〜 100 のファイルがつくられ、順番に使われる。
-ぐるぐる回って使われ、上書きされていく。
-</para>
-
-<para>
-主に上限サイズを設けたログを蓄えたい場合に用いる。
-</para>
-
-<para>
-File::CacheDir
-</para>
-
-<para>
-あるディレクトリに複数のファイルとして蓄えるが、
-古いものを expire していくことが可能なもの。
-db/ に YYYYMM 形式のファイル名でデータを蓄え、
-古いものは随時消去する。
-</para>
-
-<para>
-データを蓄えるために用いている。つまり、追加もするし、
-参照もしたい場合。
-</para>
-
-</sect1>
-
-
-</chapter>