Bio: Shared Memory / Semaphoren - Verständnisproblem

Beitrag lesen

Sup!

Dein Unternehmen hört sich komplett wahnsinnig an.
Du willst eine Datenbank komplett im RAM halten, und anscheinend... selbst programmieren? Was soll das bringen?

Und Semaphoren dienen einzig und allein dazu, gegenseitigen Ausschluss von "Zugreifern" zu realisieren. Auf das Shared Memory kann eigentlich jeder immer zugreifen. Wenn sich allerdings alle Teilnehmer "richtig" verhalten und brav Semaphoren anfordern, kann man ein totales Chaos, was entsteht, wenn alle durcheinander schreiben, verhindern.

Ehm... aber warum ist denn eine normale DB eigentlich nicht gut genug?

Gruesse,

Bio