Durchsuchen nach
Schlagwort: Datenbankmanagementsystem

MongoDB: Eingebaute Funktionen für nicht perfekte Menschen

MongoDB: Eingebaute Funktionen für nicht perfekte Menschen

Ja, MongoDB hat einige Funktionen eingebaut, damit nicht so perfekte Menschen wie mich, noch Daten bereinigen können. Menschen, die perfekt sind, bitte jetzt mal nicht hinschauen. In meiner Einkaufsdatenbank speichere ich die Ausgaben, die ich so tätige. Ich habe auch eine Collection wie es bei der NoSQL-Datenbank MongoDB (bei den relationalen Datenbankmanagementsystemen würde man von Tabellen sprechen, obwohl das auch nicht 100%ig stimmt, denn auch die NoSQL-Datenbank Apache Cassandra speichert alles in Tabellen), die eine Übersicht über alles was nicht…

Weiterlesen Weiterlesen

Datenbankmanagementsysteme MongoDB und MySQL sichern

Datenbankmanagementsysteme MongoDB und MySQL sichern

Ich habe auf meinem Rechner zwei unterschiedliche Datenbankmanagementsysteme am Laufen. Natürlich sollte man aus Gründen der Datensicherheit, von denen mal ein Backup machen. Dazu habe ich mir ein ganz einfaches Script in der Bash erstellt. Klar, ich habe noch nicht alle Szenarien eingebaut, wie wenn der Ordner (die Datei) schon existiert, dass dieser nicht überschrieben wird und ein neuer Ordner (eine neue Datei) mit einem neuen Namen erstellt wird und so. Ich bin ja auch kein typischer Deutscher, der zuerst…

Weiterlesen Weiterlesen

MongoDB Abfragen von eingefügten Dokumenten

MongoDB Abfragen von eingefügten Dokumenten

Ich habe eine MongoDB-Datenbank, die neben den normalen Einträgen noch ein Dokument drin hat. Hier mal so ein Eintrag: { „_id“ : ObjectId(„5fca5546c5a99d89d9aa1ff4“), „Markenname“ : [ „Coca“, „Cola“, „Zero“, „Null“, „Zucker“ ], „Menge in Gramm“ : 1500, „Energie in kJ“ : 0.9, „Inhalt“ : [ „Pflanzenextration“, „Wasser“, „Kohlensäure“, „Farbstoff“, „Säuerungsmittel“, „Phosphorsäure“ ], „Adresse“ : { „Strasse“ : „Stralauer Allee“, „Hausnummer“ : 4, „Postleitzahl“ : 10245, „Stadt“ : „Berlin“ } } Es geht jetzt um den letzten Teil: „Adresse“: {„Strasse“…..). Lange…

Weiterlesen Weiterlesen

Alle Welt stöhnt über die Vielfältigkeit von Linux, aber

Alle Welt stöhnt über die Vielfältigkeit von Linux, aber

Genau, das bekomme ich als Linuxer immer so mit. Ich setze hier Fedora 32 und Debian 10 ein. Daneben gibt es noch unendlich viele andere Distributionen. Aber es gibt aber auch Datenbankmanagementsysteme, DBMS, wie Sand am Meer. Jeder findet sein System das Beste. Das ist wahrscheinlich wie mit den ganzen Apfelsorten, die man im Supermarkt vorfindet. Warum gibt es nicht nur eine Apfelsorte? Ich habe lange Zeit immer nur geglaubt, es gäbe fast nur MySQL und MS Access. Jetzt bin…

Weiterlesen Weiterlesen

Apache Cassandra Installation und erster Betrieb

Apache Cassandra Installation und erster Betrieb

Ich habe noch vor einigen Wochen MongoDB ausprobiert. Jetzt habe ich mir Apache Cassandra installiert, allerdings auf meinem Debian 10 Rechner, der dann wohl häufiger eingeschaltet wird, als sonst. Die Installation war schon recht umfangreich, aber noch alles im einfacheren Verhältnis. Ich habe mich erst von einer allgemeinen How-to Seite verleiten lassen, aber nachdem diese Installation missglückt war, habe ich mir die offizielle Seite angeschaut. Mein Tipp ist: Wenn es einen Hersteller gibt, immer auf der Seite vom Hersteller oder…

Weiterlesen Weiterlesen