昨年知人が「データベースずきなら、キャシェ知ってる?ものすごく速いよ!」
と行っていた。ベンダーにメールするとWindowsお試し版が茶封筒で送られてきたた。
しばらく放置していたが、試してみる。
キャシェーを試す。
http://zerogravity.hp.infoseek.co.jp/fileio/index.shtml
を参照。そのとおりに試しすんなりインストール!
・ターミナルを起動。
R言語というらしいが、シェルみたいな感じで書く。
USER>FOR I=1:1:10 W I,! 1 2 3 4 5 6 7 8 9 10
簡単にCSVファイルからDBを作れる。
USER>set file="c:\data.csv" USER>open file USER>use file read data USER>write data 大谷 真二,東京都文京区音羽49-31,1955/06/13,mailaddress@hoopz.ne.jp USER>
「データベースの構造」は
キーから値への単一ポインタ、という単純なKVSではなく、
RDBMSでもない、値から値へのポインタを多次元に持っているらしい。らしい。
^Person |-ID=n |-Name |-Address |-Birth |-Mail <|| ^Personは格納グローバル名とよび、RDBMSでいう表。 登録方法 >|shell| USER>set ^Person(1,"name")=$piece(data,",",1) USER>set ^Person(1,"address")=$piece(data,",",2) USER>set ^Person(1,"birth")=$piece(data,",",3) USER>set ^Person(1,"mail")=$piece(data,",",4) USER>zwrite ^Person ^Person(1,"address")="東京都文京区音羽49-31" ^Person(1,"birth")="1955/06/13" ^Person(1,"mail")="mailaddress@hoopz.ne.jp" ^Person(1,"name")="大谷 真二"
>|shell|
ER> ZW ^Person
|