Python Forum
database versus flat files
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
database versus flat files
#1
Hi,
I'm currently involved in transforming large legacy "databases" (excel, access, csv...)
into something organised and searchable by the public. We are talking millions of genealogy-type records.
The first reaction is to put it all in a few sqlite3 databases by type (Marriages, baptisms...etc)
Unfortunately the database creation , even on a fast SSD is very, very slow.
A few 100.000 records/hour, when not even indexed.
The alternative is to leave everything in smaller csv files, eg. by village. Speedwise it is lightning fast, compared.

So he question is basically, does one have to put up with slow database creation,
or is there something else to try ?
Paul
It is more important to do the right thing, than to do the thing right.(P.Drucker)
Better is the enemy of good. (Montesquieu) = French version for 'kiss'.
Reply


Messages In This Thread
database versus flat files - by DPaul - Apr-19-2022, 07:39 AM
RE: database versus flat files - by DeaD_EyE - Apr-19-2022, 10:33 AM
RE: database versus flat files - by DPaul - Apr-19-2022, 03:13 PM
RE: database versus flat files - by DPaul - Apr-22-2022, 09:34 AM
RE: database versus flat files - by Gribouillis - Apr-22-2022, 09:47 AM
RE: database versus flat files - by DPaul - Apr-22-2022, 02:20 PM
RE: database versus flat files - by Gribouillis - Apr-22-2022, 03:04 PM
RE: database versus flat files - by DPaul - Apr-22-2022, 03:33 PM
RE: database versus flat files - by Gribouillis - Apr-22-2022, 03:40 PM
RE: database versus flat files - by DPaul - Apr-22-2022, 06:03 PM

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020