Frage

Ich möchte Fragen zu Daten in Erlang beantworten: Dinge zählen, korrelieren Nachrichten, willkürliche Statistiken liefern. Ich hatte gedacht, um für diesen Hadoop zurückgreifen, aber ist es möglich, eine Lösung in rohem Erlang zu bauen zu tun, eher willkürlich Datenanalyse nicht unbedingt über Karte / reduzieren, aber irgendwie? Ich habe ein paar Hinweise von Menschen, die dies gesehen, aber keine expliziten Blog-Posts oder Beispielen dafür getan. Ich weiß, dass Powerset die natürliche Sprache Fähigkeiten in Erlang geschrieben werden. Ich weiß auch, über CouchDB aber war auf der Suche für einige andere Lösungen.

War es hilfreich?

Lösung

Ja.

Für allgemeine Zwecke Berechnung und Statistik, arbeitet Erlang just fine. Es ist nicht schwer für eine solche Arbeit optimiert, so dass es Schwierigkeiten halten mit ähnlichen numerischen Code haben in, sagen MatLab, Fortran, oder eines der großen C-Paket für diese Arbeit - aber für die meisten verwendet es nur gut tun wird. Und natürlich, wenn Ihr Code parallelisiert ordentlich und Sie haben mehrere CPUs verfügbar ist, wird Erlang leichter aufholen.

(Sie auch die Karte erwähnt / reduzieren Muster;. Es ist relativ trivial angesichts der Erlang / OTP-Laufzeit und Bibliotheken)

Ich und meine Kollegen haben viel „raw“ Erlang geschrieben zu tun, Zählen, Statistiken, und so weiter. Wir haben gefunden, für die meisten Aufgaben mehr als ausreichend zu sein.

Andere Tipps

Warum nicht?

Erlang ist Turing-vollständig, nachdem alle.

Erklären Sie Ihren Anwendungsfall besser und Sie werden eine bessere Antwort.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top