Triviale(s) Textdatenbank(-Format)
- darksider3
- Beiträge: 347
- Registriert: Fr Sep 14, 2012 6:26 pm
- Wohnort: /dev/sda1
- Kontaktdaten:
Triviale(s) Textdatenbank(-Format)
Tach,
ich suche seit geringer Zeit eine Art Datenbank, welche über Text-Dateien betrieben wird. So möchte ich Z.b eine Datei anlegen, welche Smilies verwaltet(Felder: URL, Beschreibung, Einbinden_mit).
Hat jemand eine Ahnung, ob so etwas existiert? Sollte möglichst auch abwandelbar sein..
ich suche seit geringer Zeit eine Art Datenbank, welche über Text-Dateien betrieben wird. So möchte ich Z.b eine Datei anlegen, welche Smilies verwaltet(Felder: URL, Beschreibung, Einbinden_mit).
Hat jemand eine Ahnung, ob so etwas existiert? Sollte möglichst auch abwandelbar sein..
effizienz ist, wenn ich ein loch bohre und hinterher mein nachbar auch ein bild aufhängen kann... ^^
Meine Homepage und der Microblog von mir
Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Meine Homepage und der Microblog von mir

Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Re: Triviale(s) Textdatenbank(-Format)
Spricht etwas gegen ein CSV-Format?
- darksider3
- Beiträge: 347
- Registriert: Fr Sep 14, 2012 6:26 pm
- Wohnort: /dev/sda1
- Kontaktdaten:
Re: Triviale(s) Textdatenbank(-Format)
Nein, dagegen Spricht nichts. Ich kenne auch in diesem Sektor nichts, womit man eine art von Datenbank betreiben könnte. Ich dachte eher zuerst an JSON, ist aber verdammt larmarschig...
effizienz ist, wenn ich ein loch bohre und hinterher mein nachbar auch ein bild aufhängen kann... ^^
Meine Homepage und der Microblog von mir
Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Meine Homepage und der Microblog von mir

Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Re: Triviale(s) Textdatenbank(-Format)
Was genau brauchst du denn für Funktionen der Datenbank? Willst du nur Selects drauf machen? Oder auch Inserts, Updates, Deletes?
- darksider3
- Beiträge: 347
- Registriert: Fr Sep 14, 2012 6:26 pm
- Wohnort: /dev/sda1
- Kontaktdaten:
Re: Triviale(s) Textdatenbank(-Format)
Eigentlich ist die Datenbank nur zur verwaltung von Textdateien, in denen Halt irgendwelche Sachen stehen.
Was ich letztlich machen muss ist Einfügen(kein SQL; "Normales" Einfügen wie z.b($obj->insert($array) würde reichen )und Lesen(Ohne while, wenn möglich), Suchen, Löschen und Updates nicht, dass krieg ich noch selbst hin
(Also kein SQL, wenn möglich!)
Das Format sollte jedenfalls in ein Array geparst werden(Assoziativ). Damit ich dieses Array nach dem entsprechendem Titel durchsuchen kann(weswegen ich auch nix brauche, was für mich sucht).
Was ich letztlich machen muss ist Einfügen(kein SQL; "Normales" Einfügen wie z.b($obj->insert($array) würde reichen )und Lesen(Ohne while, wenn möglich), Suchen, Löschen und Updates nicht, dass krieg ich noch selbst hin

(Also kein SQL, wenn möglich!)
Das Format sollte jedenfalls in ein Array geparst werden(Assoziativ). Damit ich dieses Array nach dem entsprechendem Titel durchsuchen kann(weswegen ich auch nix brauche, was für mich sucht).
effizienz ist, wenn ich ein loch bohre und hinterher mein nachbar auch ein bild aufhängen kann... ^^
Meine Homepage und der Microblog von mir
Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Meine Homepage und der Microblog von mir

Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Re: Triviale(s) Textdatenbank(-Format)
Warum schreibst du dir dann nicht einfach einen Wrapper um die CSV-Datei zu verwalten?
Lesen ohne while? Nimm halt ein for
Naja wie hast du dir das vorgestellt? Du musst die Daten zumindest einmal vollständig durchiterieren und einlesen.
Lesen ohne while? Nimm halt ein for

- darksider3
- Beiträge: 347
- Registriert: Fr Sep 14, 2012 6:26 pm
- Wohnort: /dev/sda1
- Kontaktdaten:
Re: Triviale(s) Textdatenbank(-Format)
"Einfach"...^^- Mach ich mal, aber mit einer anderen Zeichenfolge als ; 
Ich mag keine Schleifen ... Ich kann mir oftmals nicht vorstellen wie immer wieder andere Daten durch die selben Zeilen gehen(Bei Funktionen schaff ich's^^).
Danke für die Schnelle Hilfe
Ich melde mich, falls ich dabei noch probleme haben sollte

Ich mag keine Schleifen ... Ich kann mir oftmals nicht vorstellen wie immer wieder andere Daten durch die selben Zeilen gehen(Bei Funktionen schaff ich's^^).
Danke für die Schnelle Hilfe

Ich melde mich, falls ich dabei noch probleme haben sollte

effizienz ist, wenn ich ein loch bohre und hinterher mein nachbar auch ein bild aufhängen kann... ^^
Meine Homepage und der Microblog von mir
Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Meine Homepage und der Microblog von mir

Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Re: Triviale(s) Textdatenbank(-Format)
Bei 20 Zeilen mag das der performantere Weg sein. Aber es könnte sich wohl lohnen zu sortieren (Bisecting), oder bei etwas mehr Daten (ab 50?) eine Hash-Funktion zu schreiben. (Also jetzt nicht auf ein File bezogen, das jedesmal gelesen werden muss. Das halte ich sowieso für eine Schnappsidee)dani93 hat geschrieben:Lesen ohne while? Nimm halt ein forNaja wie hast du dir das vorgestellt? Du musst die Daten zumindest einmal vollständig durchiterieren und einlesen.
Für welche Sprache eigentlich?
PHP? Mach dir ein Array und speichere es im APC ab.
Re: Triviale(s) Textdatenbank(-Format)
Das ist schon klar, ich meinte auch nicht, dass er jedes mal alles neu einlesen oder durchgehen soll ^^ Aber zumindest ein einziges mal muss das sein, um zu sortieren oder am besten gleich zu hashen.sebix hat geschrieben:Bei 20 Zeilen mag das der performantere Weg sein. Aber es könnte sich wohl lohnen zu sortieren (Bisecting), oder bei etwas mehr Daten (ab 50?) eine Hash-Funktion zu schreiben. (Also jetzt nicht auf ein File bezogen, das jedesmal gelesen werden muss. Das halte ich sowieso für eine Schnappsidee)dani93 hat geschrieben:Lesen ohne while? Nimm halt ein forNaja wie hast du dir das vorgestellt? Du musst die Daten zumindest einmal vollständig durchiterieren und einlesen.
- darksider3
- Beiträge: 347
- Registriert: Fr Sep 14, 2012 6:26 pm
- Wohnort: /dev/sda1
- Kontaktdaten:
Re: Triviale(s) Textdatenbank(-Format)
Jep, die Daten werden 5 Minuten lang im APC-Cache gespeichert. Dann ist kein Hashen nötig, da reicht es __erstmal__, die Daten alle 5 Minuten neu einzulesen. Es könnte aber auch gut Möglich sein, dass irgendwann eine Lösch-Funktion(Von meiner Seite aus) implementiert wird, damit die Daten auch Zeitnah gelesen werden können 
Danke für eure Antworten, wenn hier ein "Erledigt"-Häkchen wäre, würde das jetzt angekreutzt sein ..^^

Danke für eure Antworten, wenn hier ein "Erledigt"-Häkchen wäre, würde das jetzt angekreutzt sein ..^^
effizienz ist, wenn ich ein loch bohre und hinterher mein nachbar auch ein bild aufhängen kann... ^^
Meine Homepage und der Microblog von mir
Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki
Meine Homepage und der Microblog von mir

Live Life dont let Life Live You!
Am meisten Aktiv in Webentwicklung und PHP im Wiki