Book description
Data is getting bigger and more complex by the day, and so are your choices in handling it. Explore some of the most cutting-edge databases available - from a traditional relational database to newer NoSQL approaches - and make informed decisions about challenging data storage problems. This is the only comprehensive guide to the world of NoSQL databases, with in-depth practical and conceptual introductions to seven different technologies: Redis, Neo4J, CouchDB, MongoDB, HBase, Postgres, and DynamoDB. This second edition includes a new chapter on DynamoDB and updated content for each chapter. While relational databases such as MySQL remain as relevant as ever, the alternative, NoSQL paradigm has opened up new horizons in performance and scalability and changed the way we approach data-centric problems. This book presents the essential concepts behind each database alongside hands-on examples that make each technology come alive. With each database, tackle a real-world problem that highlights the concepts and features that make it shine. Along the way, explore five database models - relational, key/value, columnar, document, and graph - from the perspective of challenges faced by real applications. Learn how MongoDB and CouchDB are strikingly different, make your applications faster with Redis and more connected with Neo4J, build a cluster of HBase servers using cloud services such as Amazon's Elastic MapReduce, and more. This new edition brings a brand new chapter on DynamoDB, updated code samples and exercises, and a more up-to-date account of each database's feature set. Whether you're a programmer building the next big thing, a data scientist seeking solutions to thorny problems, or a technology enthusiast venturing into new territory, you will find something to inspire you in this book.What You Need: You'll need a *nix shell (Mac OS or Linux preferred, Windows users will need Cygwin), Java 6 (or greater), and Ruby 1.8.7 (or greater). Each chapter will list the downloads required for that database.
Carrot Joker
With ListenBook, I've unlocked a world of educational and entertaining content right at my fingertips. I'm addicted to this app's seamless integration with my daily routines and activities. π§ Elevating my reading experience β this app's intuitive controls and organization features make audiobook enjoyment effortless. π±π I love the ability to share my progress with friends. Itβs a fun feature.
Vicious Street
Audiobooks have become my bedtime companions, soothing me into a peaceful sleep. The app is very user-friendly. ListenBook makes listening to audiobooks a breeze. ListenBookβs support for CarPlay is great. I can listen to audiobooks in my car easily. The interface is sleek and modern. Itβs a joy to use.
Cooger
ListenBook's dedication to optimizing for iOS 16 ensures a seamless experience on the latest devices. ListenBook's commitment to providing a high-quality audiobook experience is truly commendable. ListenBook's intuitive controls and features have made it my preferred choice for audiobooks. Effortlessly accessing my favorite audiobooks has become a reality, all thanks to this app's user-centric design and comprehensive format support. A must-download! π±π§ ListenBook has made my daily walks so much more enjoyable. I'm always learning now!
Skool
ListenBook has completely changed my audiobook experience β it's like having a personal audio library. ListenBook has rekindled my love for learning, one audio experience at a time. Bookmarking favorite parts of audiobooks is a breeze. It's like having a personalized study guide.
ByteBard
This app's ease of use has made my daily tasks so much more enjoyable. ListenBook Pro's noise reduction feature is like a magical spell that transports me into the heart of the story. Adjusting the tone of the voice is an innovative feature that allows for a personalized listening experience. The app is constantly updated with new features. The developers really care.
Winter Underdog
The drag-and-drop download feature on ListenBook is incredibly convenient β no more complicated processes. Simplifying my audiobook experience β this app's design is remarkable.
DeathDancer
πΆ Music? Nah, I prefer immersing myself in captivating stories with this app! πΆπ ποΈπ§ Soaking up the sun while indulging in beach reads β this app is my ultimate relaxation companion. ποΈπ ListenBook's detailed statistics feature helps me keep track of my listening habits. It's amazing to see how much I've learned from all those audiobooks! My daily workouts are more enjoyable now, thanks to seamless integration with Apple Watch.
Preach Man
With a vast genre selection, I've broadened my horizons and explored new topics. β° Early mornings have become my favorite time to listen to audiobooks β energizing! π π§ Audiobook enthusiasts, rejoice! This app's design focuses on seamless interaction. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
Whipsaw
I've never been so excited about my daily commute β thanks to this app. This app's convenience has turned my daily chores into moments of literary escape. π Accessing my favorite authors and genres is a breeze with this app's user-friendly functionality. π±π§ An unobjectionable but unexceptional audiobook experience. The narrator's performance was serviceable and the audio quality was fine, but nothing about the production particularly stood out or elevated the material. It was decent background listening.
Sugar Domino
This app has made long flights and road trips so much more enjoyable. π Farewell, boredom during ironing sessions β audiobooks make it a breeze! ππ§ π Rekindling my love for reading β this app makes each day a new adventure! ππ ListenBook has completely transformed how I enjoy audiobooks. The chapter navigation is seamless, and the statistics feature is a fun way to track my listening progress. The app is stable, fast, and incredibly user-friendly. Five stars!
Austin Shamrock
Effortlessly enjoying audiobooks on the go β kudos to this app's functionality. This app has transformed my daily commute into a captivating journey of knowledge and entertainment. ListenBook has become an essential part of my day, enhancing my commute and allowing me to enjoy audiobooks like never before. The app supports a wide range of formats. ListenBook is very versatile.
Forger
ListenBook's powerful audio downloading features are a dream come true β no more hassles! ππ Falling asleep to audiobooks has never been easier β this app's soothing voices π΄π§
Tomcat
π₯ Adding a spark of excitement to my daily routine β this app is my secret weapon! β¨π ListenBook has transformed the way I engage with literature. It's like having a virtual bookshelf in my pocket. The equalizer is a great addition. It really enhances the audio quality. The app is so versatile. It works with all my devices.
Captain Peroxide
I'm hooked on this app β it's like Netflix for book lovers! This app is my secret to staying ahead on my reading list, even during my busiest days. ListenBook Pro's noise reduction feature enhances my audiobook experience, ensuring I catch every detail. Supports all my playlists and bookmarks. Very convenient.
ManBreaker
This app's support for various formats has made my audiobook collection even more diverse and exciting. Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. I've listened to hundreds of audiobooks, and this one stands out for its professional quality. The narrator struck the ideal balance between dramatic interpretation and letting the text speak for itself. The audio engineering was superb with consistent volume levels and crystal-clear recording.
Mental Prophet
I'm absolutely in love with this app! It's like a library of stories in my pocket. I'm able to enjoy books in a whole new way β while cooking, working out, or even gardening. I can't thank this app enough for making my audiobook experience so effortless. From downloading to playback, it's a true companion for book lovers. ππ«
Sky Trinity
βοΈ Who knew cleaning could be this exciting? This app turns chores into adventures! π§Ήπ° Looping playback is my secret weapon for language learning. It's revolutionized my approach.
NeoGermal
I can't get enough of this app's intuitive design β it's like a personal library right at my fingertips. This app has become my go-to companion, making my daily routine more exciting and insightful. Finally, an app that understands the power of CUE playlists. Perfect for organizing.
Hoboken Nightingale
The fact that ListenBook doesn't just play, but enhances audio quality, is truly remarkable. The app is so easy to use. I was up and running in minutes.
AxelRoad
I've become so much more productive while cleaning or exercising β thanks to this app! ListenBook's versatile controls and playback options have made my study sessions more productive and enjoyable. With this app, I'm rediscovering the joy of reading in the most convenient way. Noise reduction and tone changing are awesome features.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience