Performancekriterien PostgreSQL vs NoSQL

peterlustig1867

Neuer Benutzer
Beiträge
1
Hallo, ich habe eine (wie ich finde) interessante Frage:

Nehmen wir an, wir haben eine SQL Query und eine NoSQL Query , geschrieben in Javascript.
Woran könnte man einen Performanceunterschied festmachen, außer natürlich die Effektivität des Algorithmus?

Bspw. wie findet man heraus wieviele Kerne bei einer Query, bzw. einem Algorithmus angesprochen werden, bzw. wie skaliert wird?

In meinem JavaScript Algorithmus habe ich kein MapReduce verwendet.

Ich bin gespannt auf eure Anregungen.

Grüße
 
Werbung:
Bspw. wie findet man heraus wieviele Kerne bei einer Query, bzw. einem Algorithmus angesprochen werden, bzw. wie skaliert wird?

PG verwendet (derzeit) je Connection nur ein Kern. Es gibt aber eine ganze Latte von Lösungen, die hier breiter skalieren können. Da gibt es so Dinge wie PostgreSQL XL, pg_shard, pl/proxy. In den letzten Versionen wurde diesbezüglich eine gewisse 'Infrastruktur' aufgebaut: http://www.postgresql.org/docs/current/static/bgworker.html , da hab ich schon recht coole Dinge gesehen, um z.B. Sortieroperationen auf Grafikkarten mit ganz vielen Cores auszulagern. Spannendes Thema.
 
Zurück
Oben