|
|
|
|
|
by zzzcpan
2379 days ago
|
|
It depends on your goal. Database internals books are not worth reading if you want to work on implementing real world database engines. You are better off checking out internals and documentation of various implementations and also research papers in that field. And you would be doing your own research anyway. But if you are just starting out in programming, it's probably as good book as any to learn something new and practical about algorithms and data structures. |
|
Some of the folks I talked to who have already worked with databases a lot mentioned they've benefited from the book as well, since there were some concepts they were less familiar with or never had to learn (for example, transactional processing for the folks who have mostly worked with on eventually consistent databases; or B-Tree details for the folks who have mostly worked on LSM-Based storage engine)
Disclaimer: I'm author of this book.