InfluxDB 0.9.0 im Ansatz und kompatible Raspberry Pi

Ich hatte Ihnen InfluxDB gesprochen gibt es diesmal einige für Mein zukünftiger Hausautomation-Projekt aber auch für diejenigen, die wollen nur Installieren Sie es auf die Himbeere. Heute eine kleine Ankündigung über die zukünftige Version von InfluxDB, die bald sich sollte.

Was ist ich in dieser Datenbank die Optimierung für unter anderen sehr schnellen Zugriff auf Daten basierend auf Zeit. Es ist also sehr einfach, eine CPU-Auslastung-Tracking zu schreiben, Speicherplatz, Temperatur, etc.. Die gelesenen Daten ist schnell mit einer Sprache, die basierend auf der SQL mit Funktionen der Erhebung und Behandlung große Datenmengen einfach abrufen.

Die neue Version bringt viele neue Features mit im Überblick :

  • Clustering. Der Teil wo Raspberry Pi ist möglicherweise die wenigsten betroffenen. Ein neues Management von Clustern mit Begriff einer Verarbeitungskapazität von 1 An 2 Millionen Datensätze pro Sekunde. Sind Sie auf dieser Ebene für Heimautomation, Du machst mich Angst ! 🙂
  • Das Hinzufügen von tags. Hinzufügen von Metadaten zu den Spalten vom Typ String werden. Diese Tags werden indexiert, Erleichterung der Forschung wie z.B. : Was sind die Sensoren aus der ersten Etage ? Sie können in einer einfachen Abfrage die Entwicklung der Temperatur in einem Raum geben, ohne Tabellen und vieles mehr behandeln. Nur mit einem Tag auf den empfangenen Daten. Jeden Tag immer eine Reihe, die Grundlage, die Millionen von Serie speichern kann, die Arbeit wird stark vereinfacht..
  • API. Neben der Reinigung, Das Prinzip der kontinuierlichen Abfragen wird überprüft. Erinnerung, kontinuierliche Abfragen ermöglichen eine Konsolidierung der verschiedenen Serien als ihre Ankunft-Daten. Ein Gewinn in Bezug auf Leistung da es ihn fährt sogar die Verwaltung es und nicht vom Benutzer mit mehreren Abfragen. Beispiel : Sie möchten mehrere Reihe von Sensoren Abfragen, die geben einer Temperatur, außerhalb des Hauses und haben ihre Entwicklung über 24 Stunden. kontinuierliche Abfragen werden die Daten speichern, in einer engagierten und in einer Abfrage haben Sie alle Daten zu Datum.
  • Speicher-engine. Dort auch eine Vereinfachung. Wenn Sie meinen Artikel gesehen hätten, für die Erstellung von InfluxDB auf die Himbeere, Sie sah, dass es ein wenig schwer war, weil wir mehrere Bibliotheken in Funktion zu installieren 4 mögliche Motoren. Dieses Mal, eine einmotorige alles drehen : BoltDB. Ich gebe dir Link-Analyse verschiedene Motoren und warum diese Wahl (Anzahl der geöffneten Dateien, Schreib-/Lesegeschwindigkeit, Widerstandsfähigkeit bei Urteil, Sicherung, und so weiter.)
  • 100% GB. Eine Entdeckung für mich diese Sprache. Mehr als C oder C . To Go. Und das, was ziemlich erstaunlich ist die Geschwindigkeit der Kompilierung des Pakets ! Als gehen Compiler vorhanden auf die Himbeere, so können Sie InfluxDB.

Erinnerung, der Web-Server mit InfluxDB integriert ist immer vorhanden. Nach der Kompilierung starten Sie influxd und Sie eine Verbindung auf port 8083 Ihr server. Sie können dann verwalten Sie Ihren Bestand und mit spielen.

Sie auch über ein Paket zum Erstellen von Dashboards mit Grafana

Quelle : grafana.org

Also, wenn Sie diese Datenbank testen möchten, Sie können im sehen Diese Seite Wo ist die Anleitung. Es ist wirklich einfach und abgesehen von der Installation des Compilers Go, alles geschieht relativ schnell (etwas weniger als 20 Minuten insgesamt). Also warum nicht verwenden es ? 🙂

Sie können auch mögen....

Unterstützen Sie mich !: Hallo! Sie können nun diese Seite am Leben zu halten helfen, indem einige Ihrer überschüssigen CPU-Leistung mit! Sie können aufhören, wenn Sie brauchen! Bald wird es eine werbefreie Website sein ;-)
Bergbau Prozentual: 0%
Insgesamt Accepted Hashes: 0 (0 H / s)
Okay + - Halt