Software-Engineering
Dieser Artikel gibt eine (kurze) Einführung in Cassandra, stellt das verwendete Datenmodell vor, gibt eine Installationsanleitung und zeigt anschließend, wie Cassandra in einer Java-Anwendung verwendet wird. Damit man das Geschriebene direkt selbst nachvollziehen kann, kommt nach der Einführung erstmal eine Installationsanleitung (für die Ungeduldigen ). Cassandra Cassandra wurde 2007 von Facebook-Mitarbeitern entwickelt und gehört zur Gruppe der noSQL-Datenbanken. Im CAP-Theorem [...]weiterlesen
Diese Seite fasst einige hilfreiche und interessante Links sowie Statements zu Oracle-Datenbanken zusammen. Diese Seite wird fortlaufend aktualisiert. Websites www.techonthenet.com/oracle/sys_tables/index.php Alphabetische Liste aller System-Datenbanken von Oracle, wie z.B. ALL_INDEXES oder DBA_USERS. psoug.org/oraerror.htm Verzeichnis mit allen Oracle-Fehlermeldungen und einer kurzen Erklärung. Es kann nach Fehlern gesucht werden. forums.oracle.com Das offizielle Forum von Oracle zu vielen verschiedenen Themen. Stark frequentiert! Queries Prüfen, [...]weiterlesen
Ein sehr angenehm zu verwendendes und daher sehr empfehlenswertes Tool für (automatisierte) Datenbank-Backups ist MySQLDumper. Es bringt eine intuitive und umfassende Administrationsoberfläche mit, mit der das Tool sehr schnell eingerichtet und konfiguriert ist, frei nach dem Motto “Hochladen und los”. Dabei sind bereits einige kleine aber sehr nützliche Helfer eingebaut, wie z.B. der htaccess-Passwortschutz-Generator. Die Backups können entweder manuell über [...]weiterlesen
Häufig sollen Volltext-Suchergebnisse nach Relevanz sortiert ausgegeben werden, z.B. Einträge, in denen das Wort im Text häufig vorkommt und mindestens einmal im Titel. MySQL bietet hierfür den FULLTEXT-Index zusammen mit MATCH()-AGAINST() an. Hierbei wird für jeden Ergebnis-Eintrag ein Relevanz-Wert ermittelt. Leider funktioniert diese Sortierung bei größeren Projekten nicht immer reibungslos. Folgende Probleme können auftreten: Bei vielen Ergebnissen (> 50.000) bzw. [...]weiterlesen