Absolutelly not!
ECC RAM - Error correction code memory (ECC memory), is a type of computer data storage that uses an error correction code (ECC) to detect and correct n-bit data corruption which occurs in memory.
Advantages: Same speed as Standard RAM and Better Memory error correctiom.
Disadvantage: More expensive than Standard RAM
Registered RAM (or Buffered RAM) uses a buffer register between the CPU and the Memory Module Cells.
Advantages: The Processor can acces more than it should have been possible
Disadvantages: More expensive than Standard RAM and is a bit slower.
ECC RAM is mostly used in SERVERS, where Data High Speed and Data Authenticity are crucial.
Registered RAM is also mostly used in servers, where the CPU needs to acces more RAM than the number of address lines it has. Registered RAM doubles the amount of RAM the CPU can access!
There are also combinations of the above:
ECC RAM + Registered
Rule of thumb for usage in servers:
- If the server has enough address lines, for the desired amount of memory then buy ECC RAM
- If the server can only access 512GB RAM but you need 1TB RAM then use Registered RAM (and live with the speed penalty).
Obviously one can buy ECC RAM without been Registered(Buffered) but I don't think you can buy Buffered RAM which is not Registered.