Einträge mit dem Tag: [replication]
Links 20110120 - Newsbeuter, Audex, Postgres-XC, MySQL-Cacti
Newsbeuter ist ein RSS/Atom Feed Reader für die Kommadozeile - der Mutt für RSS Feeds soz. ;-)
Audex ist ein ganz netter CD Ripper für KDE4. Nicht ganz so gut konfigurierbar wie Grip.
Postgres-XC soll im April 2011 released werden. Damit sollte Multi-Master-Replikation mit PostgreSQL Wirklichkeit werden.
mysql-cacti-templates - Wie der Name schon sagt: Templates für MySQL für Cacti.
Erstellt am
07:56AM Jan 20, 2011
in
Links |
Permalink
Kommentare[0]
Tags:
replication linux postgresql music mysql database
Links 20090810 - PostgreSQL Replikation, Linux Games, Youtube
Sommertreffen der Demo-Scene - Ein Artikel bei heise über die Evoke 2009
Creating Convincing Images with Blender Internal Renderer - Part 1 / Part 2 - Ein kleines Blender Tutorial
live.linuX-gamers.net - Spielen unter Linux? Diese Live-DVD (8.5 GB) hat alles dabei.
Wen schon immer mal interessiert hat, wie die Serverfarm hinter Wikipedia aussieht, findet hier entsprechende Diagramme.
Testing PostgreSQL replication solutions: Slony-I - Ein gute Anleitung wie man Slony-I für Postgres installiert.
rubyrep - Wie der Name schon sagt, eine neue Möglichkeit MySQL- und PostgreSQL-Datenbanken zu replizieren. Hier liegt der Fokus auf einer möglichst einfachen Installation und einfacher Betrieb.
Basket Note Pads - Wer einen Notizblock für KDE sucht, der sollte mal BasKet anschauen. Man kann hier alle möglichen Texte, Bilder, usw speichern und das Ganze dann z.B. als HTML-Seite ausgeben.
clive is a command line video extraction utility for Youtube and other video-sharing websites - Wer Videos von Youtube & Co. von der Kommandozeile aus runterziehen will, kann das hiermit mal versuchen.
Erstellt am
10:00PM Aug 10, 2009
in
Links |
Permalink
Kommentare[0]
Tags:
replication mysql linux games database postgresql demoscene
PostgreSQL-Replikation mit Londiste und SkyTools - Teil 1
Warum SkyTools / Londiste? Ich war auf der Suche nach einer Replikationslösung, die mir einfach die Daten von einer Master-DB auf eine Slave-DB kopiert. Die Slave-DB ist read-only. Man muss grundsätzlich vorwegnehmen, das es unter Postgres leider keinen Replikationsmechanismus gibt, wie ihn die MySQL hat. Dort werden die Transaktionslogs auf dem Slave nachgefahren. D.h. das wirklich alle Statements auch auf dem Slave ausgeführt werden inkl. aller DDL-Statements (also sowas wie CREATE TABLE). Das ist bei (fast) keiner Replikationslösung, die es unter Postgres gibt, der Fall. Ich vermute mal, das das PGCluster macht, welcher auch Multimaster-Replikation unterstützt. Zu dieser Lösung habe ich aber kein Vertrauen, da im Supportforum keiner der Entwickler antwortet. Ausserdem ist der PGCluster oder auch PGCluster-II (wird wohl eh nie erscheinen) immer eine speziell angepasste Version von Postgres und hängt der Entwicklung immer hinterher (und aktuell schon ziemlich...). Ich mag keine so reingeschusterten Sachen. Dann gibt es noch den CyberCluster, der in eine ähnliche Kategorie fällt und auf PGCluster aufbaut, aber auch so seine Probleme hat, wie ich mal auf der Postgres-Mailingliste erfahren habe.
Dann gibt es noch Tools, die soz. Statements replizieren auf zwei oder mehrere Datenbanken und wie ein vorgeschalteter Proxy arbeiten, mit dem sich die Clients verbinden. pgpool-II gehört da dazu. Aber was mach ich, wenn eine Node ausfällt? Die Daten bei dieser Art Replikation müssen zwangsläufig auseinander laufen, wenn eine DB ausfällt. Eine Antwort darauf gibt Gerd Koenig in pgpool-II for beginners (PDF). Das ist an sich schon mal nicht schlecht, aber diese Methode benötigt eigentlich fast schon ein komplettes Recovery der DB, damit die Datenbanken wieder konistent werden.
Dann gibt's noch Bucardo. Da ist zwar der Entwickler sehr aktiv, aber mir gefällt das dahinterliegende Konzept gar nicht, mit rsync irgendwelche Daten durch die Gegend zu kopieren. Prinzipiell handelt es sich hierbei um eine Multi-Master-Replikation.
Weiterhin hätten wir noch den Mammoth Replicator. Der war mal kommerziell und ist jetzt OpenSource. Hier kann man auch Support von Enterprise DB kaufen. Bin ich aber auch nicht so wirklich überzeugt von dem Konzept.
Bleiben grob noch zwei Tools: Slony-I und Londiste.
Slony-I ist schon irgendwie das Schweizer Taschenmesser und Urgestein unter den Replikationslösungen - nur ungleich komplizierter zu bedienen. Und das war für mich dann auch der Grund, es mit Londiste/SkyTools zu versuchen, welches die Skype-Entwickler als OpenSource veröffentlich haben und das teilweise in Python geschrieben ist - was gleich noch viel mehr für die Lösung spricht ;-)
Hier mal eine Übersicht über die wichtigsten Links bezügl. Londiste/SkyTools:
SkyTools Download:
Londiste ist ein Teil der SkyTools. Version 2.1.9 ist gerade aktuell. Diese Version kann man sich auf pgFoundry downloaden. Da ich aber einen Teil der Funktionalität von Version 3 brauche, lade ich mir das Source-Paket (http://pgfoundry.org/pipermail/skytools-users/2009-April/001029.html) runter, welches Marko Kreen in einem Posting der SkyTools-Mailingliste erwähnt hat. Version 3 ist aktuell noch Alpha - wobei ich mir ziemlich sicher bin, das das Skye intern schon länger im Einsatz ist und sicherlich weit weniger Alpha ist, als so manches andere Prgramm ;-) Bei mir läuft das jetzt auf jeden Fall schon mal seit 3 Monaten ganz gut durch.
SkyTools @ PostgreSQL Wiki
http://wiki.postgresql.org/wiki/SkyTools
Londiste Tutorial (Version 2)
http://pgsql.tapoueh.org/site/html/londiste/londiste.html
SkyTools Users Archives Mailingliste
http://pgfoundry.org/pipermail/skytools-users/
Manpage für londiste (Version 2)
http://manpages.ubuntu.com/manpages/jaunty/man1/londiste.1.html
Whats you favourite PostgreSQL Replication Tool:
1. Slony-I
2. pgpool2
3. londiste
http://www.postgresql.org/community/survey.61
PostgreSQL Replication using Slony-I
http://jayant7k.blogspot.com/2008/11/postgresql-replication-using-slony-i.html
Database management tools from Skype: WAL shipping, queueing, replication. The tools are named walmgr, PgQ and Londiste, respectively
http://pgfoundry.org/projects/skytools/
Und in Teil 2 erklär ich dann, wie ich es eingerichtet habe...
Erstellt am
03:22PM Jul 06, 2009
in
Tipps |
Permalink
Kommentare[0]
Tags:
postgresql skytools replication londiste
Links 20090406 - PLPython VMM KVM Golconde psutil Jajuk FlvToMp3
PLPython Part 2: Control Flow and Returning Sets
PLPython Part 3: Using custom classes, pulling data from PostgreSQL
PLPython Part 4: PLPython meets aggregates
PLPython Part 5: PLPython meets PostgreSQL Multi-column aggregates and SVG plots
Virtual Machine Manager - Damit kann man u.a. XEN und QEMU bzw. KVM virtuelle Maschinen verwalten. Der Manager enthält div. Tools u.a. Virt Install, Virt Clone, Virt Image und Virtual Machine Viewer.
Installing KVM Guests With virt-install On Ubuntu 8.10 Server
Golconde - Eine in Python geschriebene, lose gekoppelte Replikationslösung für PostgreSQL. Das Ganze arbeitet mit Queues und ist etwas flexibler als andere Lösungen. So müssen Quell- und Zieltabellen z.B. nicht unbedingt gleich sein.
psutil - Eine Python Library die Auskunft über laufende Prozesse gibt und für Linux, OS X, FreeBSD und Windows eine einheitliche API zur Verfügung stellt.
Jajuk Advanced Jukebox - Wer eine große oder etwas verstreute Musiksammlung hat, dem kann diese Jukebox vielleicht etwas beim Verwalten helfen.
FlvToMp3 - Eine KDE Applikation die ohne Qualitätsverlust aus einer Flash-Datei den Sound als MP3 speichert.
Erstellt am
10:00PM Apr 06, 2009
in
Links |
Permalink
Kommentare[1]
Tags:
virtualization replication music postgresql python converter sound mp3
Weekly Links 20080801
JMRI - Ein Java OpenSource Projekt bzw. Framework mit dem man Modellbahn-Computer bzw. Controller wie die von Uhlenbrock oder Lenz ansprechen kann und damit Züge steuern kann.
Postgres-R - Steckt noch in den Kinderschuhen, aber ist ein interessanter Ansatz um Multimaster-Replikation endlich in Postgres reinzubekommen.
kdesvn - Wer ein Subversion Repository unter KDE lieber per grafischer Oberfläche durchstöbern möchte, ist hiermit gut bedient.
High Performance MySQL, Second Edition - Ein neues Buch vom O'Reilly Verlag. Die erste Ausgabe war schon sehr gut. Wer MySQL DBs unbedingt einsetzen muss, sollte einen Blick reinwerfen, wenn er skalierbare Lösungen braucht.
Convert Filenames to Lowercase - Div. Ansätze, wie man Dateinamen in einem Rutsch in Kleinbuchstaben umbenennt (vor allem die Kommentare lesen!)
C64-Wiki - Muss ich nichts zu sagen oder? ;-) Ist einfach Kult...
Zeitreise mit VICE 2.0 - Der Commodore 128, Plus/4, VC 20 und C64 Emulator in neuer Version.
VisualVM - Hab's noch nicht ausprobiert, aber wenn das Teil tut, dann ist es das ultimative Profiling und Monitoring Tool für JavaVM's für Systemadmin's und Programmierer.
Java run-time monitoring, Part 1: Run-time performance and availability monitoring for Java systems
AgencyTool Web Design Dashboard - Wer mal wieder nicht weiter weiß, während er grad seine Website designed, ist hier richtig. Eine große übersichtliche Linksammlung alles rum um's Thema Webdesign, HTML, CSS, usw.
The Linux Saga: boot loader, initrd & Sys V - Wenn schon immer mal interessiert hat, wie der Bootprozess unter Linux abläuft, liegt hier richtig.
VmwAROS LIVE! - Eine neue Version der Live-CD von AROS (Amiga Research Operating System) ist erschienen. Kann man gleich mit VmWare starten.
ath9k - Endlich finden div. WLAN 801.11n Treiber Einzug in Linux. Dieser neue Treiber unterstützt div. Karten von D-Link, Netgear, Belkin, Linksys und NEC.
ActiveState Code - Python Rezepte. Eine Reihe von Python Code Schnippsel für dies und das.
Install ntop on Red Hat Enterprise Linux / CentOS Linux
Install RRDTool on Red Hat Enterprise Linux
nUbuntu Development: Security LiveCD - Network Ubuntu ist eine Live CD die speziell für Sicherheitsbelange div. Software zusätzlich enthält und dafür auf alles Unnütze in diesem Zusammenhang verzichtet.
Erstellt am
11:00PM Aug 01, 2008
in
Links |
Permalink
Kommentare[0]
Tags:
python jrml nubuntu performance linux ntop modelleisenbahn aros amiga visualvm vice c64 subversion opensource java kde ath9k replication profiling postgresql wlan mysql retro
Today's Links
Confessions of a Terrible Programmer - Wie recht der Mann doch hat...
Materialized Views and Materialized View Logs on PostgreSQL - Oracle FAST REFRESH and Sybase/MSSQL/ODBC COMPLETE REFRESH
Bucardo: An asynchronous PostgreSQL replication system, allowing for both multi-master and multi-slave operations - Noch so ein Pseudo-Replikationssystem für Postgres. Ich weiss nicht, ich werd nicht warm mit diesen aufgesetzten Teilen...
SQL Server 2005 - Eine Einführung in den SQL Server von Microsoft
Use ssh on multiple servers at one time
Java - MaxPermSize and how it relates to the overall heap
Vyatta: A high-end Linux-based firewall and router
Learn Apache mod_rewrite: 13 Real-world Examples
5min: Life Videopedia - Manchmal findet man ein paar praktische Videos wie z.B.
How to turn your webcam into an astrocam
Ähnlich wie 5min ist auch SuTree eine Knowledge Community mit Videotutorials.
Bei Graspr findet man z.B. wie man eine Mango Lassi mixt :-)
Technorati Tags: postgresql, materialized_view, oracle, bucardo, replication, sql_server, ssh, java, garbage_collector, mod_rewrite, apache, video, tutorial, community, webcam, astrocam, astronomy, router, linux, mango_lassi
Erstellt am
10:00PM Okt 10, 2007
in
Links |
Permalink
Kommentare[0]
Tags:
materialized_view webcam garbage_collector linux mod_rewrite oracle sql_server tutorial postgresql replication java video bucardo astrocam ssh mango_lassi astronomy apache community router