Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Frank Grellert Newsgroups: de.comp.lang.python Subject: Re: [Python-de] Datenbanken verwende ich nicht. Date: Thu, 12 Oct 2017 19:17:27 +0200 Lines: 72 Sender: frank.grellert@gmail.com Message-ID: References: <7e1f4ce8-8606-588a-7f85-b13f39941ca5@thomas-guettler.de> <27e611d6-b47b-2595-44fc-4a145e929670@thomas-guettler.de> <4542df1d-bd87-561b-e370-f4281c890621@thomas-guettler.de> <2c0451e3-d2e7-7010-11a8-882c68300ad4@thomas-guettler.de> <09409E5B-D062-49B5-8A40-2D21AE1EC932@web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de QpoXSLHGEGCvBup8Efko/wYhHC2jGW0S+8P6hDM4fcdA== Return-Path: X-Original-To: python-de@python.org Delivered-To: python-de@mail.python.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=fRqtOCKCbEddBR5hX81GJhqK4gyp9BY0ii7+MVJyMNI=; b=V+9ffC92l94HyR2foLpKA9nbWnojIuft+NQ9Tk2TnhK+6d1cPs4FnzBDRGjQ1M/ZU8 oB8JJtADBQnZSD5OmC0VyJSBGtl4MFDGQaq51/kdMhrOsKTyQJRq7teRHhEjB5ZDGTk0 yQMMxYBcpL9I5jVyNNWt2/9JmyGtOAK8sdghkN0d8qXexJE5XePd1lZXsbh4VgOSJ4F8 15kPiZFnVBw5a8N2NipqJeFQyF2MuWicKDpW4lscfeeGhOk/TvFdt+2CgNiIoTtFWKby BVWhA3imKwJCTIBswlHZ8clTVVjP5NVVxzzNsBQ/B6JGAEqquwSeU2uDu45YZ2iqPB0N QReQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=fRqtOCKCbEddBR5hX81GJhqK4gyp9BY0ii7+MVJyMNI=; b=Inrd3kQAIluuA+bc/3skGj5pMbirWV8SFmIExTI33MljtF8WTAUQTQhL7Rhk3GDb8+ 8wQhR0upy6CEPLoTwWqwM7RNjcfgR41pCVEm2LF/G9c3LxkVRhL19DjvYpO5YBBVxJuu cyBUiHBNyiw/xZcinHKbdWZD2WEDWCJef7c6gDS9sLbJRGi2GEiykTLLlEw4/HEXCh+m XHKeLRx6mXJl1hWi6QBUFbIuaOH3wvl5YQE8/3fu6zY8nNv5lovOiQVyQV6WOUCpEDQ/ NAy1PEDAYgY+s58I2BqxQnGP0JC5z3dieu1mieR3oFjMfbLbUPpp6GDEPLy53uwTyMhN xizQ== X-Gm-Message-State: AMCzsaUNw5lGzIDELBwBt0BX0JHjtek5BciEWr5Kr2w43i0JDe2VcEku 3yuXYMKY9108Wr+SrmyX5xcKmvh937mJjXOt6Mo= X-Google-Smtp-Source: AOwi7QCH2opw6MtBE3wg318Ut9DN2m8ehVxoZL2rhkiY4GZxIJhVBPqQ8RcxraZd8FMDVgbaL1vQ57rGYGPTCjU7de0= X-Received: by 10.80.152.103 with SMTP id h36mr3654699edb.293.1507828668283; Thu, 12 Oct 2017 10:17:48 -0700 (PDT) In-Reply-To: <09409E5B-D062-49B5-8A40-2D21AE1EC932@web.de> X-Google-Sender-Auth: V3cFj6XtcINFCTdlvCvnlLAi6GY X-BeenThere: python-de@python.org X-Mailman-Version: 2.1.24 Precedence: list List-Id: Die Deutsche Python Mailingliste List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: X-Mailman-Original-References: <7e1f4ce8-8606-588a-7f85-b13f39941ca5@thomas-guettler.de> <27e611d6-b47b-2595-44fc-4a145e929670@thomas-guettler.de> <4542df1d-bd87-561b-e370-f4281c890621@thomas-guettler.de> <2c0451e3-d2e7-7010-11a8-882c68300ad4@thomas-guettler.de> <09409E5B-D062-49B5-8A40-2D21AE1EC932@web.de> Xref: csiph.com de.comp.lang.python:4957 Oh, jetzt habt Ihr es ihm aber gezeigt! Man muss doch kein DB-Experte werden, um privat ein paar Daten abzulegen! Aber es gibt auch Alternativen, die ich gerne nutze: Pickle, ZODB. - Ok, man sollte die dazu geh=C3=B6rigen Python-Klassen nicht verlieren, aber die Handhabung der Daten wird dann doch um einiges geschmeidiger. Wohlgemerkt, ich spreche nicht unbedingt vom "Business-Einsatz"! Gr=C3=BC=C3=9Fe Frank Am 12. Oktober 2017 um 17:42 schrieb Diez B. Roggisch : >> >> Ich habe mal etwas mit SQL experimentiert. >> Ergebnisse: >> - benutzen konnte ich das nur unter /root > > Auch wenn das bei dir so war, es stimmt nicht. Natuerlich muss man *nicht= * root sein um eine DB zu benutzen. > >> - sehr viele lesbare Dateien wurden angelegt >> - string L=C3=A4nge durch Angaben begrenzt. > > Wann war das? 1990? Heutzutage haben mindestens mal postgres und sqlite V= archar-Felder beliebiger Laenge. > >> >> Da finde ich es besser, >> meine Daten in selber angegeben Formate zu speichern. >> Bei der benutzen Menge ist das im Millisekunden Bereich. >> Und als alleiniger Benutzer kann ich Konflikte >> =C3=BCberblicken. >> >> Verschl=C3=BCsseln kann ich auch selber >> und malware tut sich schwerer Daten zu finden. >> >> Momentan erw=C3=A4ge ich Daten mittels >> pickle zu speichern und zu laden, >> was die Handhabung vereinfachen sollte, >> sofern nicht pickle das Format =C3=A4ndert. > > Denkst auch nur du, denn wenn du zB eigene Objekte in Pickle speicherst w= ird die Handhabung ploetzlich alles andere als einfach, wenn du die dazugeh= oerigen Klassen aenderst. > > Es ist deutlich besser definierte ein/ausgabe-Abbildungen zu betreiben (e= gal ob zu CSV, JSON oder einer DB) > >> >> Wenn ich =C3=BCber cgi Daten schreiben will, >> muss ich die Dateien mit chmod 666 >> allgemein schreibbar machen. > > Was hat das mir irgendwas zu tun? > > Diez > > _______________________________________________ > python-de maillist - python-de@python.org > https://mail.python.org/mailman/listinfo/python-de > --=20 *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*= +*+*+*+*+* Frank Grellert Email: grellert@web.de Webseite: http://fotoblog.57ps.de/ *+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*= +*+*+*+*+*