(n)dbm под Python
Feb. 8th, 2016 04:09 pmНужно мне иметь небольшой файлик данных, вполне достаточно формата ключ-значение.
Ставить ради этого какую-то "серьёзную" базу данных лениво и вряд ли нужно. И sqlite не хочется, потому что лишний слой sql-запросов мне тут нафиг не нужен.
Дикого быстродействия не требуется.
Но и просто вариант текстового файла, перезаписываемого каждый раз целиком, думаю, уже не годится.
Смотрю, что есть в питоне... dbm, gdbm, bsddb (и dbhash поверх него).
В простейшем случае, наверное, можно брать что угодно.
Но всё же, есть ли какие соображения за/против?
Ставить ради этого какую-то "серьёзную" базу данных лениво и вряд ли нужно. И sqlite не хочется, потому что лишний слой sql-запросов мне тут нафиг не нужен.
Дикого быстродействия не требуется.
Но и просто вариант текстового файла, перезаписываемого каждый раз целиком, думаю, уже не годится.
Смотрю, что есть в питоне... dbm, gdbm, bsddb (и dbhash поверх него).
В простейшем случае, наверное, можно брать что угодно.
Но всё же, есть ли какие соображения за/против?