Elles font toute cela avec plus ou moins de bonheur.
SQL light a tendance à faire plein de fsync().
Oracle attaque directement en RAW et gère sont propres caches.
Je ne sais pas ce que font MySQL et PostregrSQL mais je suis persuadé qu'ils ont un système pour gérer cela (log ou fsync ou... ).
Une base de donné doit garantir son intégrité sinon quel intérêt par rapport à une structure de donné classique en mémoire, avec un gros mmap() fait de temps en temps ? en performance, cela serait imbattable !
[^] # Re: "base de données" ?
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Sortie de Redis 2.0.0. Évalué à 5.
SQL light a tendance à faire plein de fsync().
Oracle attaque directement en RAW et gère sont propres caches.
Je ne sais pas ce que font MySQL et PostregrSQL mais je suis persuadé qu'ils ont un système pour gérer cela (log ou fsync ou... ).
Une base de donné doit garantir son intégrité sinon quel intérêt par rapport à une structure de donné classique en mémoire, avec un gros mmap() fait de temps en temps ? en performance, cela serait imbattable !
"La première sécurité est la liberté"