If stored correctly in the refrigerator, the whole egg mayonnaise will keep for 6-7 days. You can’t keep homemade mayo as long as you keep the bought one; it doesn't contain any acids and preservatives that help prolong its life.