Python Anfängerfragen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
pole23
User
Beiträge: 17
Registriert: Sonntag 18. Juli 2010, 12:06

Aber ist auch möglich, die Datei "zentral" auf einem Server oder so zu legen, wo mehrere User Zugriff haben, oder?
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Ja, warum auch nicht?!
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
noisefloor
User
Beiträge: 3856
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

wenn du immer "nur" die Suche "zeigt mir zur IP die Daten x und y und z" hast, dann geht auch eine dokument-orientierte DB oder ein KV-Store.

Echte Vorteile bringt das aber IMHO nicht - ich gehe davon aus, dass dass du nur ein paar Dutzend Datensätze hast.

Eine dokumentenorientierte DB hätte vielleicht den Vorteil, dass du in einem Dokument (=Datensatz) auch alle anderen Daten zum Kunden (Tel.Nr., Kontakt etc.) nach belieben speichern kannst.

Wenn es relational sein soll: Der klare Vorteil von SQLite ist die Portierbarkeit (ist in Python integriert) und die "Leichtgewichtigkeit". Für eine paar Dutzend Datensätze braucht man kein Schwergewicht a la MySQL oder PostgreSQL. Und wenn doch (mal irgendwan): der Umzug von SQLite -> MySQL (PostgreSQL) ist ziemlich einfach.

BTW: Das iPhone nutzt AFAIK auch SQLite als DB - wenn wir schon beim Namedropping sind. ;-)

Gruß, noisefloor
Antworten