Хорошая постоянная синхронная очередь в python

Меня не сразу интересуют параметры fifo или filo, но это может быть неплохо в будущем ..

Я ищу хороший, быстрый и простой способ сохранить (максимум гигабайт данных или десятки миллионов записей) на диске, который может быть получен и помещен несколькими Процессы. Записи представляют собой простые 40-байтовые строки, а не объекты Python. На самом деле не нужны все функции полки .

Я видел это http://code.activestate.com/lists/python-list/310105/ Выглядит просто. Его необходимо обновить до новой версии Queue.

Хотите знать, есть ли что-нибудь получше? Меня беспокоит, что в случае сбоя питания поврежден будет весь файл маринованного, а не только одна запись.

5
задан Paul 30 December 2011 в 17:40
поделиться