Log structured store versus Write ahead logging

Most databases use the ARIES algorithm (or similar). This allows for in-place changes to be made to binary objects on disk. However it must use write ahead logging to support atomicity. This has a number of disadvantages:

A log structured store eliminates these problems. Write performance is typically limited only by the maximum transfer rate of the hard-disk.