The first domain mostly just looks like a jumble of letters and is harder to remember.
Personally, I like the second one because it's easily readable, memorable, and is made of actual words, rather than a jumble of letters. The length of the domain is negligible. When you start getting past 12-15 characters, then length starts becoming an issue (unless you have a memorable domain like thebestebookpageintheuniverse.com). But, there's no hard and fast rule about length unless you are running a URL shortening service.