1. Foren
  2. » Kommentare
  3. » Wirtschaft
  4. » Alle Kommentare zum Artikel
  5. » NoSQL: Apache CouchDB 1.0…

Vorteile?

Anzeige
  1. Thema

Neues Thema Ansicht wechseln


  1. Vorteile?

    Autor rotuA 14.07.10 - 19:20

    Was ich noch nicht so ganz verstanden habe: Was für Vorteile bietet eine NoSQL Datenbank? Bzw. wann ist es sinnvoll eine NoSQL-Datenbank einzusetzen und wann eine SQL-Datenbank?

    Danke

  2. Re: Vorteile?

    Autor Yam 14.07.10 - 19:42

    Schemafreiheit,

    nimm eine Visitenkarte. (ja ich klau das Beispiel aus dem Buch).

    Auf der einen Steht:
    Name Vorname Tel Fax Mail

    auf der zweiten steht:
    Name Vorname Tel

    in SQL muß du eine Tabelle anlegen die alle Felder enthält.
    In Couch DB speicherst du 2 Dokumente mit den jeweiligen Feldern. Im zweiten Fall läßt du ganz einfach das Feld Fax und MAil weg.

    Sieht jetzt easy aus... Was sind schon 2 Felder.

    Aber wenn du jetzt einen Arktikelstamm hast mit 100.000 Artikeln und insgesammt 1900 Merkmalen wird das schon interessant. (1 Artikel hat natürlich nur 3-8 Merkmale).

    Klar kann mand as auch mit SQL lösen, aber ob das dann immer noch so performant ist...

  3. Re: Vorteile?

    Autor postal 14.07.10 - 20:03

    Auf meinem Telefon ist ein Anruf von der Nummer 02342/1337. Wie suche ich nun performant in der NoSQL Datenbank ob ich diese Nummer kenne?

  4. Re: Vorteile?

    Autor Supreme 14.07.10 - 21:37

    postal schrieb:
    --------------------------------------------------------------------------------
    > Auf meinem Telefon ist ein Anruf von der Nummer 02342/1337. Wie suche ich
    > nun performant in der NoSQL Datenbank ob ich diese Nummer kenne?

    Gar nicht, das ist nicht ihre Aufgabe. Genauso wenig die einer SQL-Datenbank, die das ebenso wenig Performant hinbekommt, höchstens Performant*er* als eine NoSQL.

  5. Re: Vorteile?

    Autor Supreme 14.07.10 - 21:39

    rotuA schrieb:
    --------------------------------------------------------------------------------
    > Was ich noch nicht so ganz verstanden habe: Was für Vorteile bietet eine
    > NoSQL Datenbank?

    Geschwindigkeit. Replikation. Skalierung. Such dir was aus und finde die dir passende Datenbank dazu. NoSQL ist nicht derart Spezifiziert das man das sagen kann.

  6. Re: Vorteile?

    Autor CDB 15.07.10 - 01:00

    postal schrieb:
    --------------------------------------------------------------------------------
    > Auf meinem Telefon ist ein Anruf von der Nummer 02342/1337. Wie suche ich
    > nun performant in der NoSQL Datenbank ob ich diese Nummer kenne?

    In CouchDB kann man einen View in JavaScript oder Python schreiben, das alle Telefonnummern *vorher* "wie eine Suchmaschine" sammelt. Danach kann man diese Nummer in diesem View finden und entsprechendes Dokument mit dieser Nummer öffnen.

  7. Re: Vorteile?

    Autor Schnarchnase 15.07.10 - 11:03

    Yam schrieb:
    --------------------------------------------------------------------------------
    > Schemafreiheit,

    Das ist so pauschal falsch. Das gilt für CouchDB, aber nicht für andere "NoSQL"-Datenbanken.

    Der Begriff ist selten dämlich, da er nicht auf die Datenhaltung abzielt, sondern auf die Abfrage der Daten. BigTable zählt auch zu NoSQL, hat aber mit CouchDB nichts zu tun, die sind sich nicht mal im entferntesten Sinne ähnlich.

  8. Re: Vorteile?

    Autor soso2 15.07.10 - 13:08

    Kennst du dich mit SQL Datenbanken wirklich aus?
    Natürlich kann sie das performant Abfragen mittels verschiedener Index-Typen.

Neues Thema Ansicht wechseln


Entschuldigung, nur registrierte Benutzer dürfen in diesem Forum schreiben. Klicken Sie hier um sich einzuloggen


Meistgelesen
  1. Libreoffice

    "Wir wollen Nutzer in die ODF-Welt ziehen"

  2. Browser

    Kauft Facebook Opera?

  3. Blackberry

    RIM plant Massenentlassungen

  4. Datenschutz

    Neue EU-Regeln zu Cookies treten in Kraft

  5. Samsung Galaxy S3

    Siri braucht sich nicht zu fürchten


Meistkommentiert
  1. Kommentare: 173 | letzter Beitrag 23:42 Uhr

  2. Kommentare: 94 | letzter Beitrag 26.05. 19:45

  3. Kommentare: 79 | letzter Beitrag 22:43 Uhr

  4. Kommentare: 71 | letzter Beitrag 22:20 Uhr

  5. Kommentare: 63 | letzter Beitrag 23:15 Uhr

Mehr



Haben wir etwas übersehen?

E-Mail an news@golem.de


Lollipop Chainsaw angespielt: Blond und brutal
Lollipop Chainsaw angespielt
Blond und brutal

Der japanische Spieldesigner Goichi Suda - Fans sagen schlicht "Suda 51" - ist für schräge Actionspiele bekannt. Sein nächstes Werk schickt ein scheinbar braves Schulmädchen in den Kampf gegen Zombies.

  1. Spielepublisher in Not dtp Entertainment meldet Insolvenz an
  2. US-Umsätze im März 2012 Spielemarkt schrumpft weiter
  3. Starlight Inception Lucas-Arts-Veteran kämpft für das Weltraum-Action-Genre

Samsung XE300: Google Chromebox versehentlich ausgeliefert
Samsung XE300
Google Chromebox versehentlich ausgeliefert

Weitgehend unbemerkt hat der US-Händler Tigerdirect die ersten Chromebox-Systeme von Google ausgeliefert. Für 330 US-Dollar bekommt der Nutzer recht gute Hardware in Nettop-Form, die sehr viel leistungsfähiger ist als die des Chromebook mit ChromeOS.

  1. Googles Aura Chromium OS mit klassischem Desktop

Bernd Schlömer: Twittern und Mailen für die Piratenpartei im Dienst verboten
Bernd Schlömer
Twittern und Mailen für die Piratenpartei im Dienst verboten

Der neue Chef der Piratenpartei steht im Verteidigungsministerium unter Druck. Elektronische Kommunikation für seine Partei ist ihm in der Dienstzeit untersagt. "Es gibt Leute im Ministerium, die darauf warten, dass ich Fehler mache", sagte Schlömer.

  1. Hartmut Semken Berliner Piratenparteichef tritt zurück
  2. Schulschwänzen Piratenpartei gegen elektronisches Klassenbuch
  3. Piratenpartei NRW "Wir bringen einen Schuss Chili ins Parlament"

  1. Renesas: Chiphersteller will ein Drittel der Beschäftigten loswerden
    Renesas
    Chiphersteller will ein Drittel der Beschäftigten loswerden

    Renesas ist nach Elpida der zweite schwer angeschlagene japanische Chiphersteller. Renesas, das Hitachi, Mitsubishi Electric und NEC gehört, macht Verlust und will seine größte Fabrik verkaufen.

  2. Blackberry: RIM plant Massenentlassungen
    Blackberry
    RIM plant Massenentlassungen

    RIM soll in den kommenden Tagen erneut einen massiven Stellenabbau ankündigen. "Ich habe herausgefunden, welche Teile ich in meinem Puzzle nicht mehr benötige", sagte Firmenchef Thorsten Heins.

  3. Browser: Kauft Facebook Opera?
    Browser
    Kauft Facebook Opera?

    Ein britisches Blog will erfahren haben, dass Facebook den norwegischen Browserhersteller Opera Software kaufen will. Beide Unternehmen wollen sich dazu nicht äußern.


  1. 15:41

  2. 13:23

  3. 14:48

  4. 14:29

  5. 14:24

  6. 12:30

  7. 12:23

  8. 18:49