Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #4965

Re: [Python-de] Datenbanken verwende ich nicht.

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From "Diez B. Roggisch" <deets@web.de>
Newsgroups de.comp.lang.python
Subject Re: [Python-de] Datenbanken verwende ich nicht.
Date Fri, 13 Oct 2017 15:29:51 +0200
Lines 65
Message-ID <mailman.198.1507901394.12137.python-de@python.org> (permalink)
References <7e1f4ce8-8606-588a-7f85-b13f39941ca5@thomas-guettler.de> <mailman.48.1507563959.12137.python-de@python.org> <f436cuFmp4kU1@mid.individual.net> <27e611d6-b47b-2595-44fc-4a145e929670@thomas-guettler.de> <mailman.70.1507631073.12137.python-de@python.org> <f43pg9Fr5gaU1@mid.individual.net> <4542df1d-bd87-561b-e370-f4281c890621@thomas-guettler.de> <mailman.95.1507715164.12137.python-de@python.org> <f46ga0Fg21kU1@mid.individual.net> <2c0451e3-d2e7-7010-11a8-882c68300ad4@thomas-guettler.de> <mailman.152.1507805382.12137.python-de@python.org> <f49b94F5nhjU1@mid.individual.net> <09409E5B-D062-49B5-8A40-2D21AE1EC932@web.de> <CABTCcyac5tS6yXcoj3oYZKC9OFiSZGYm_Q4OdUVDmztN-EFyPw@mail.gmail.com> <4797717F-FA5E-44E3-83E3-370A91920493@web.de>
Mime-Version 1.0 (Mac OS X Mail 9.3 \(3124\))
Content-Type multipart/signed; boundary="Apple-Mail=_70B0C492-0F2D-4AAA-8F98-77B5B7554D8E"; protocol="application/pgp-signature"; micalg=pgp-sha512
X-Trace news.uni-berlin.de eIvcH1fTP82G+5/4FrvY+A59PHEHXY3Vwrs6Fv3L32xw==
Return-Path <deets@web.de>
X-Original-To python-de@python.org
Delivered-To python-de@mail.python.org
X-Pgp-Agent GPGMail
In-Reply-To <CABTCcyac5tS6yXcoj3oYZKC9OFiSZGYm_Q4OdUVDmztN-EFyPw@mail.gmail.com>
X-Mailer Apple Mail (2.3124)
X-Provags-ID V03:K0:O4ZwmUq2WX0seUfVWQuCaWxsmvl3gXhYAQ6yZ3mhute01Vkugkh JEQwoilvtYtMZb/Ekn8ZSOzD/3AhmeM3JGEEI4krXDkmwQ3pnIj/0QxJr0IAN1nMxP06ev/ vCDIe7wXKbKWp1c+mywFEXv3buNnW7hYPW+h4F2IsqKcFbOAZLqp4g02LvAYuF7u/SDYMSk EcJPWaNHfw+wdz4X2NC9w==
X-UI-Out-Filterresults notjunk:1;V01:K0:TB18mon0Ha0=:s60eJJyKQRfHt9670FCCMe OOqjZNNqVKV38AD79s7MAQigEPAbinrBk0HFLPVrisL86aiyboTHO/9xjV0YJnWGBxUZDgqak w3GDLk6JBbSVT1/jtE7uIFAihQ0qxMbuEiEiitQL8ORm3hUgK/GE1lePFwX262sV8LN4I6nyV tKvVhahzwoIxSDr39SDxW/vwAygvHSC94mngWud1KJjQQ3ZM7+ZTeIPBHHDpfRO69PWTQd2/X vT6+Qf7kaiKVKW5hyTYxya+3QK7ALqgfg38ijsVFMq8RkMMDXLNYZSB1SLeVFR4949Aa1Txyc 3UOXcbnyFcqwT0/roKTr6rDe81+V82lm2ddseOhemdVWDMytjzfedSPcS0l9L0N94fPI2Y/NO qFipMnfvMgW4mdKh1wtF9FYhqdYuPbaNRIQrPk0frXdqTfoPRK1Ecg8nA1VbT/1xEQUgLZZHm NnCag44LBA9nVyEDYihPsaJ/SGqExbg0kO8OARJYqFCGoXTRhEz4UzEEvcOO0EhGaFIZN1gnX X+ncsmgNf0xM/sKU6tJrIQwVxDuC6WA7YHkxdY1xns4uiqxceucPyFPpWLhXZjEshhH5hixd/ 2vsgRQFCDXRuaiUWMkws1y1huopNbfaoEaUSTrasgSvjG79s4O/vWnYayiBpVSXRGc+7q00x6 Hz7bHWc8G1RZuOH9G0SHcNAS8wsJ84/x4o5S7fU38V9QxNngP1QF2f4UIPcMbhVc7ZyRqP76o UpyLlJTpNR+ZhMdcT2Ayk84UY4OL+8snSV4AzFh/5mU7fVMkU9muQV3LUlUhUMWpP8+m5aqAd 3hBA0gOuPPUKVY+PunfGka3tvrKyw==
X-BeenThere python-de@python.org
X-Mailman-Version 2.1.24
Precedence list
List-Id Die Deutsche Python Mailingliste <python-de.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-de>, <mailto:python-de-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-de/>
List-Post <mailto:python-de@python.org>
List-Help <mailto:python-de-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-de>, <mailto:python-de-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID <4797717F-FA5E-44E3-83E3-370A91920493@web.de>
X-Mailman-Original-References <7e1f4ce8-8606-588a-7f85-b13f39941ca5@thomas-guettler.de> <mailman.48.1507563959.12137.python-de@python.org> <f436cuFmp4kU1@mid.individual.net> <27e611d6-b47b-2595-44fc-4a145e929670@thomas-guettler.de> <mailman.70.1507631073.12137.python-de@python.org> <f43pg9Fr5gaU1@mid.individual.net> <4542df1d-bd87-561b-e370-f4281c890621@thomas-guettler.de> <mailman.95.1507715164.12137.python-de@python.org> <f46ga0Fg21kU1@mid.individual.net> <2c0451e3-d2e7-7010-11a8-882c68300ad4@thomas-guettler.de> <mailman.152.1507805382.12137.python-de@python.org> <f49b94F5nhjU1@mid.individual.net> <09409E5B-D062-49B5-8A40-2D21AE1EC932@web.de> <CABTCcyac5tS6yXcoj3oYZKC9OFiSZGYm_Q4OdUVDmztN-EFyPw@mail.gmail.com>
Xref csiph.com de.comp.lang.python:4965

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

> Oh, jetzt habt Ihr es ihm aber gezeigt! Man muss doch kein DB-Experte
> werden, um privat ein paar Daten abzulegen!


Und wo genau habe ich das Gegenteil behauptet? Es ist Hermann und jedem anderen voellig freigestellt, Dinge zu tun oder zu lassen, und das sogar voellig ohne Angaben von Gruenden. Ich werde in diesem Leben zum Beispiel weder Ausdrucktaenzer noch Hochalpinist werden.

Wenn ich mich aber dann oeffentlich dazu auessere und offenkundig keine Ahnung habe, werde ich auch damit klarkommen muessen, das man mich korrigiert.


> Aber es gibt auch
> Alternativen, die ich gerne nutze:
> Pickle, ZODB. - Ok, man sollte die dazu gehörigen Python-Klassen nicht
> verlieren, aber die Handhabung der Daten wird dann doch um einiges
> geschmeidiger. Wohlgemerkt, ich spreche nicht unbedingt vom
> "Business-Einsatz”!

Meine negativen Erfahrungen mit pickle sind letztlich durch die ZODB bedingt. Die ist halt ein glorifiziertes Pickle mit ACID-Eigenschaften.

Natuerlich kann man mittels __set/getstate__ ein bisschen in Richtung “Schema-Migration” arbeiten, aber so der richtige Kracher ist das nicht.

Wenn die Daten laenger leben sollen, sollte man auf Objekte in dem Sinne verzichten, und nur simple Datenstrukturen speichern. Und das auch nur, wenn die Natur der Daten Dokumentbasiert ist (wie auch zB couchdb). Fuer vieles ist das relationale Modell und seine festen Schemata aber bezueglich der andauernden Pflege in meinen Augen deutlich robuster. NoSQL-hype hin oder her.

Diez

Back to de.comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

[Python-de] My personal programming guidelines. Thomas Güttler <guettliml@thomas-guettler.de> - 2017-10-09 17:35 +0200
  Re: [Python-de] My personal programming guidelines. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-10 08:07 +0200
    [Python-de] source code generation aus Daten ist ein KI-Traum. Thomas Güttler <guettliml@thomas-guettler.de> - 2017-10-10 12:24 +0200
      Re: [Python-de] source code generation aus Daten ist ein KI-Traum. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-10 13:33 +0200
        Re: [Python-de] source code generation aus Daten ist ein KI-Traum. Peter Otten <__peter__@web.de> - 2017-10-10 13:48 +0200
          Re: [Python-de] source code generation aus Daten ist ein KI-Traum. Bernd Nawothnig <Bernd.Nawothnig@t-online.de> - 2017-10-10 21:57 +0200
          Re: [Python-de] source code generation aus Daten ist ein KI-Traum. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-11 06:12 +0200
        [Python-de] Ich vermisse .... eval? Thomas Güttler <guettliml@thomas-guettler.de> - 2017-10-11 11:46 +0200
          Re: [Python-de] Ich vermisse .... eval? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-11 14:14 +0200
            Re: [Python-de] Ich vermisse .... eval? Thomas Jollans <tjol@tjol.eu> - 2017-10-11 14:35 +0200
            Re: [Python-de] Ich vermisse .... eval? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2017-10-11 23:25 +0200
              Re: [Python-de] Ich vermisse .... eval? Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-12 11:55 +0200
                Re: [Python-de] Ich vermisse .... eval? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2017-10-12 20:55 +0200
            [Python-de] Datenbanken verwende ich nicht. Thomas Güttler <guettliml@thomas-guettler.de> - 2017-10-12 12:49 +0200
              Re: [Python-de] Datenbanken verwende ich nicht. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-12 16:07 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. "Diez B. Roggisch" <deets@web.de> - 2017-10-12 17:42 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-13 13:20 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. "Diez B. Roggisch" <deets@web.de> - 2017-10-13 15:37 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. Frank Grellert <grellert@web.de> - 2017-10-12 19:17 +0200
                [Python-de] Wer es eilig hat sollte sich setzen Thomas Güttler <guettliml@thomas-guettler.de> - 2017-10-13 11:48 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. "Diez B. Roggisch" <deets@web.de> - 2017-10-13 15:29 +0200
                Re: [Python-de] Datenbanken verwende ich nicht. Hermann Riemann <nospam.ng@hermann-riemann.de> - 2017-10-13 17:29 +0200
            Re: [Python-de] Datenbanken verwende ich nicht. "Massa, Harald Armin" <chef@ghum.de> - 2017-10-12 13:13 +0200

csiph-web