dedlfix: sqlite - gibts gründe, das nicht zu nutzen?

Beitrag lesen

echo $begrüßung;

Macht es da Sinn, sqlite (mit PHP) zu nutzen?

Ich zitiere mal bewusst gekürzt nur diese Frage. Grundsätzlich sage ich ja. Bis zu einer gestimmten (Projekt-)Größe, die ich dir aber nicht nennen kann, weil mir da die Erfahrung fehlt. SQLite läuft als Bibliothek und damit als Bestandteil des Programms und ein Funktionsaufruf ist schneller ausgeführt als eine Interprozesskommunikation zwischen Client und DBMS. Allerdings muss beim Schreiben die gesamte Datei gesperrt werden, so dass der Schreiberling erst warten muss, bis alle Leser fertig sind und neue Leser ihrerseits müssen warten bis der Schreiber fertig ist. Paralleles Lesen ist jedoch problemlos möglich. Wenn also viel geschrieben werden muss, ist das sicher nicht sehr performant. Der eingeschränkte Funktionsumfang ist auch ein zu beachtender Punkt. Aber man kann eigene Funktionalität anflanschen, soweit ich weiß.

Meine Entscheidung würde ich abhängig machen vom Vorhandensein "ausgewachsener" DBMS oder wenn besondere Gründe für SQLite sprechen (Portabilität der Anwendung und geringe Datenmenge sowie funktionale Ansprüche).

echo "$verabschiedung $name";

0 43

sqlite - gibts gründe, das nicht zu nutzen?

frankx
  • datenbank
  1. 1
    dedlfix
    1. 0
      frankx
      1. 0
        frankx
        1. 0
          dedlfix
          1. 0
            frankx
          2. 0

            Zend_DB - weder toll noch un-toll, u.U. einfach praktisch

            frankx
            1. 1
              dedlfix
              1. 0
                frankx
                1. 0
                  dedlfix
                  1. 0
                    frankx
      2. 0
        dedlfix
        1. 0
          frankx
          1. 0
            dedlfix
  2. 0

    sqlite vs. serialisiertes Array

    frankx
    1. 0
      dedlfix
      1. 0
        frankx
        1. 1
          Ilja
          1. 0
            frankx
    2. 0
      Sven Rautenberg
      1. 0

        sqlite vs. serialisiertes Array - welcher Vartyp für welche Vars

        frankx
        1. 0
          Sven Rautenberg
          1. 0
            frankx
            1. 1
              Sven Rautenberg
              1. 0
                frankx
                1. 0
                  Sven Rautenberg
                  1. 0

                    ein Grund, SQLite nicht zu nutzen

                    Vinzenz Mai
                    1. 0
                      frankx
                    2. 0
                      Sven Rautenberg
                      1. 0
                        frankx
                        1. 0
                          Vinzenz Mai
                          1. 0
                            ChrisB
                        2. 1
                          Sven Rautenberg
                          1. 0
                            frankx
                            1. 0
                              Sven Rautenberg
                              1. 0
                                frankx
        2. 1
          dedlfix
          1. 0
            frankx
            1. 0
              dedlfix
              1. 0
                frankx
                1. 0
                  dedlfix
          2. 0

            ALTER TABLE = schlechtes Design - serialisierte PHP Daten

            frankx
            1. 0
              dedlfix