Как хранить длинные списки номеров в Google App Engine/Django-nonrel?

Я занимаюсь разработкой проекта django-nonrel и размещаю его на движке приложений Google.

Одна из функций - хранить много длинных списков чисел, например, цены на акции с течением времени. Длина списка может составлять около 3000. Возможные операции над списком - добавление новых номеров, удаление самых старых номеров и иногда получение всех номеров (для построения графика).

Как эффективно хранить такой список в моей ситуации? Файл кажется лучшим способом для меня. Но Google App Engine запрещает создание файла для записи.

Насколько мне известно, у Django-nonrel есть ListField. Но я догадался, что ListField длиной 3000 не эффективен.

1 ответ

ListField в порядке.

Максимальный размер объекта составляет 1 МБ, включая ваш ListField и другие атрибуты объекта. 3000 номеров должно быть хорошо.

Другие вопросы по тегам