php.de

Zurück   php.de > php.de Intern > Off-Topic Diskussionen

Off-Topic Diskussionen Mach mal Pause vom Programmieren!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.01.2011, 21:06  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Zitat:
NON-SQL
Ich glaube, diese Gruppe von DBMSen nennen sich NoSql.
Es gibt übrigens einen Bericht bei heise:
http://www.heise.de/open/meldung/NoS...n-1167868.html

Ich gehe stark davon aus, dass diese Firmen dieses Cassandra nur für ganz bestimmte Zwecke einsetzen. Also dass sie nicht alles, sondern nur gewisse Sachen, darin speichern.

NoSql hört man schon seit etwa ... 1 Jahr.?

Allerdings habe ich dazu noch nie etwas berauschendes gelesen oder gehört. Aber offensichtlich müssen sie irgendwelche Vorteile haben. Bei irgendwelchen gewissen Aufgaben scheinen sie gewisse Vorzüge zu haben. Aber wo

Ich könnte mir z. B. vorstellen, dass NoSql dort stark ist, wo es um key-value-Paare geht. Also wären sie vielleicht ideal für Initialisierungs-Daten. Dass man die ini-Daten vielleicht nicht in der txt-Datei, sondern dann in einer NoSql-DB speichert. Aber das ist nur geraten.

Hingegen soll CouchDb eher bei unstrukturierten Daten seine Vorteile ausspielen. Ich vermute, damit meint man irgendwelche beliebigen Dateien, die keinen Zusammenhang zueinander haben. Allerdings kann ich mir nicht wirklich etwas konkretes darunter vorstellen.

Neben CouchDb und Cassandra gibt es auch noch Neo4j. Unter den NoSql-DBMSen scheint es ziemlich beliebt zu sein. Warum, weiß ich aber nicht.

Geändert von coola (11.01.2011 um 21:33 Uhr).
coola ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 11.01.2011, 21:15  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Oder wie schaut es mit LDAP aus?
Installiert man sich LDAP mit Berkley-DB kann man die Daten in einer Baumstruktur ablegen.

Letztes Jahr hatte ich in MySQL mit nested sets gearbeitet. Auch hier hat man im Grunde genommen eine Baumstruktur.

Jetzt stellt sich die Frage, ob ich womöglich nicht einen totalen Blödsinn programmiert. Wäre es viel gescheiter gewesen die MySQL-nested-set-Variante zu streichen und statt dessen alles mit LDAP-Berkley zu machen

LDAP kommt, soviel ich weiß, auch bei Windows-Servern (Active Directory) zum Einsatz. Dass Windows nicht immer logisch arbeitet, ist bekannt. Es muss also nicht unbedingt einen logischen Grund geben, warum sie mit dieser Technik arbeiten. Aber vielleicht gibt es doch gewisse Fälle, wo es seine Stärken ausspielen kann?

Die Berkeley-DB legt ihre Daten übrigens auch - wie manche NoSql-DBMSen als key-value-Paare ab. Jetzt stellt sich natürlich die Frage, wann verwende ich was?

Geändert von coola (11.01.2011 um 21:55 Uhr).
coola ist offline   Mit Zitat antworten
Alt 11.01.2011, 21:59  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

http://www.php.net/manual/de/refs.database.vendors.php
Hat da noch irgendwer einen Überblick darüber
coola ist offline   Mit Zitat antworten
Alt 11.01.2011, 22:10  
Gesperrt
 
Registriert seit: 03.12.2010
Beiträge: 860
PHP-Kenntnisse:
Anfänger
coola wird schon bald berühmt werden
Standard

Oder eine Frage zu PostgreSql.

Gibt rießige Firmen, wie z. B. BASF, die PostgreSql einsetzen. Kann also nicht schlecht sein. PostgreSql ist ein "object-oriented DBMS". Nur weiß ich nicht wirklich, was das eigentlich bedeutet.

Soviel ich weiß, erhält man die Daten in einer Tabellenstruktur, wenn man in PostgreSql SELECT-Abfragen macht. Ist das generell so oder nur in Verbindung mit PHP? Kann man die Vorteile von PostgreSql vielleicht gar nicht voll ausnützen, wenn man mit PHP arbeitet?
coola ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Hilfe: datenbank mappen und kopieren M*I*B Datenbanken 29 15.02.2012 21:55
Variablenname aus Datenbank auswerten Eratech PHP Tipps 2010 6 04.05.2010 18:09
Allgemein Werte in Datenbank updaten chunky PHP Tipps 2010 1 08.04.2010 22:35
Datenbank richtig aufgebaut? bageleudi Datenbanken 2 31.03.2010 21:01
[Erledigt] Variable aus Datenbank in Select-Box Ingola PHP Tipps 2010 12 22.01.2010 10:34
Datenbank austauschbar machen durch Trennung von konkreter Implementierung Asipak PHP-Fortgeschrittene 10 04.09.2009 00:11
Datenbank - Zugriff je nach auswahl DJ Fried Datenbanken 3 09.06.2009 14:41
[Erledigt] drop down auswahl aus der datenbank PHP Tipps 2005-2 5 28.10.2005 12:06
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
auswahl datenbank, nosql, nested set nosql, nosql anfaenger, nestedset nosql, nonsql datenbanken 2010

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum