Code: Alles auswählen
import bsddb3.db
x = bsddb3.db.DBCursor()
Python: 2.6.5
bsddb3-Version: 4.8.3
Code: Alles auswählen
import bsddb3.db
x = bsddb3.db.DBCursor()
Code: Alles auswählen
import bsddb3.db
env = bsddb3.db.DBEnv()
env.open('/tmp/', bsddb3.db.DB_CREATE)
env.set_cachesize(0, 512*1024*1024)
http://pybsddb.sourceforge.net/api_c/env_set_cachesize.html hat geschrieben:The DB_ENV->set_cachesize interface may be used only to configure Berkeley DB before the DB_ENV->open interface is called.
Alternativen sind z.B. Redis und Tokyo Cabinet. Beide haben eine IMHO ziemlich klare API, für Redis gibt es auch einen ORM namens "Redisco" (wenn ich den Namen richtig im Kopf habe...).vielleicht waere eine ander Datenbank besser geeignet?