世の流行りに乗って(笑)非RDBなんつーものをいじくっている。まずはmemcachedb。memcachedじゃないよ。memcachedbだよ。 →memcachedb公式サイト 要はBerkeley DBをmemcachedのAPIで触れるようにした代物だ。 Gentoo用ebuildがあるのでGentooには問題なく設置できる。x86とSparcとで確認している。Ubuntuにもパッケージがあるらしい。あとは知らない。 memcachedのAPIが使えるので、色々な言語からの操作も簡単。Pythonの場合はpython-memcachedを入れればオッケー。コードはこんな感じになる。 #! /usr/bin/python import memcache mc = memcache.Client(['127.0.0.1:21201'], debug = 0) mc.set("key00