Загрузка большого JSON-файла в Django
Я пытаюсь открыть JSON файл в локальной директории, размер файла 250MB и содержит 1060000 данных. Я использую цикл for для сохранения его в базу данных. Но после этого общее количество данных, сохраненных в базе данных, не совпадает с длиной данных. Вот мой код.
json_data = open('dblama/4. inventaris_ruang.json')
data = json.load(json_data)
data_size = len(data)
print('length data:{}'.format(data_size))
for di in data:
ivt = Inventaris()
ivt.tahun = di['thn']
ivt.nomor = di['nmr']
ivt.barcode = di['rid']
ivt.save()
Иногда
сохраняется только 1052000 данных, иногда 1056700. Почему это происходит?