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.
Thunder Nut
The bookmark feature is a lifesaver – no more losing my place in the story! ListenBook's commitment to excellence shines through in its powerful features and seamless performance. This app's intuitive features and easy navigation make it the perfect companion for any audiobook lover.
Dredd
Audiobooks made simple – this app's functionality is a breath of fresh air. Thanks to ListenBook, downloading audiobooks from various sources has become effortless. ListenBook has elevated my audiobook experience to new heights. It's a treasure trove of knowledge.
White Dragon
I love that ListenBook supports a wide range of formats, making my library diverse. ListenBook has turned my ordinary moments into extraordinary journeys of the mind. CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly. ListenBook’s playback speed control is very useful. I can listen at my own pace. The app is perfect for people who love to listen to books while commuting.
Ginger Chaos
This app's support for various formats ensures that I can enjoy my audiobooks without any hassle. ListenBook’s bookmarking feature is incredibly useful. I never lose my place in a book.
Show Boat
I'm impressed by ListenBook's commitment to providing a silky-smooth playback experience. User-friendly audiobook experience – this app's design is a standout. Looping playback is my secret weapon for language learning. It's revolutionized my approach. Looping playback is a game-changer for my study sessions. I can focus on challenging content.
Twisty Freesia
💡 This app truly understands the needs of audiobook enthusiasts – it delivers an effortless and enjoyable listening experience. 📚🎧 🎧 Immerse yourself in stories effortlessly – this app's functionality is the gateway to endless audiobook adventures. 📚🌟 Audiobook multitasking made simple – this app's design is a game-changer. ListenBook Pro's noise reduction feature enhances my audiobook experience, ensuring I catch every detail. ListenBook has changed the way I listen to audiobooks. The app is so easy to use.
Saint La-Z-Boy
Language courses on audiobooks helped me pick up a new language effortlessly. The ListenBook app has transformed my device into a treasure trove of knowledge and entertainment. I'm blown away by ListenBook's ability to maintain audio quality even for formats like FLAC and AWB.
Sultan of Speed
Audiobook enjoyment without the hassle – this app's design is a win. ListenBook's versatility with various audio formats means I can enjoy audiobooks from multiple sources effortlessly. ListenBook has all the features I need in an audiobook app. My top choice!
Dora the Destroyer
With ListenBook, I can now listen to my favorite audiobooks and speeches with the utmost comfort and convenience. This app's compatibility with various devices ensures that I can enjoy my audiobooks wherever I am. Navigating through chapters is a breeze. I can easily jump to the parts I want to listen to.
Gro
ListenBook has enriched my life with a diverse range of content, all at my fingertips. I love how this app's user-friendly interface allows me to navigate through chapters and controls effortlessly. CUE playlist support is a fantastic feature that allows me to curate customized listening sessions, whether for study, relaxation, or entertainment.
Psycho Thinker
ListenBook's user-friendly interface and precise controls make it a joy to use every day. The ListenBook app has become an indispensable part of my daily routine, helping me learn and relax simultaneously.
Blink
Being able to customize the listening duration is perfect for quick breaks. Auto-rewind feature is a lifesaver. I never lose my place!
Thunder Tank
With ListenBook, my audio content is organized, accessible, and ready to inspire me. This app has made multitasking a breeze – I can 'read' while I work! 🌌 Adding an extra layer of delight to cooking – this app turns meal prep into a culinary adventure with its audiobooks! 🍲📖 I love the ability to change the playback speed. It’s perfect for my needs.
Petite Flurry
This app has brought back the joy of reading, even when I'm on the move. No more carrying heavy books – this app has transformed my reading habits. ⭐️ Turning mundane tasks into exciting adventures – this app makes folding laundry a breeze with audiobooks! 👚🎧 Looping playback is an invaluable study tool. It helps me absorb complex information effortlessly. The app is so easy to set up. I was listening to my books in no time.
DreamDiver
ListenBook's seamless integration with CarPlay enhances my daily commute, making it a productive and enjoyable experience. ListenBook's intuitive interface and quick controls make it a pleasure to navigate through audiobooks. The basic audio filters are a game-changer. Adjusting playback speed is a breeze. Automated artwork and metadata extraction make my library look organized and visually appealing.
Dewdrop Doll
This app has brought stories to life in a way that traditional reading never could. ListenBook's user-friendly interface and intuitive controls make it a joy to navigate through my audiobooks. With this app, I've found a way to make my daily errands more enjoyable and intellectually stimulating. 💼 Merging work and pleasure – audiobooks keep me company during house admin tasks! 💻🎧 ListenBook's integration with CarPlay and Apple Watch adds a new level of convenience to my audiobook journey.
Reed Lady
This app's sleek design and effortless navigation have made my audiobook journey a true delight. Downloading over WiFi is quick and efficient. Saves a lot of time.
FireBrang
I'm blown away by ListenBook's ability to play diverse formats flawlessly – it's a game-changer. Audiobook multitasking simplified – this app's ease of use is a true asset. Audiobook lovers, rejoice! This app's functionality is a game-changer. Seamlessly switch between formats and enjoy a hassle-free reading experience. 📱🎧 Quick access to chapters and smooth playback. Fantastic app!
Eerie Mizzen
The narrators have a way of bringing characters to life – it's a unique experience. ListenBook's dedication to delivering a top-notch experience is evident in every detail. With this app, I've turned mundane chores into exciting opportunities for intellectual growth. ListenBook's dedication to providing an exceptional listening experience shines through in every aspect of the app. With support for various formats, I can finally listen to my diverse audiobook collection.
Guillotine Trigger
With ListenBook, I can enjoy my audiobooks with enhanced sound quality and personalized settings. With this app, my daily routines have become moments of intellectual exploration and personal growth. As an audiobook enthusiast, I'm in awe of ListenBook's advanced features. The ability to adjust the reader's voice tone is a unique and fun addition. Adjusting the tone of the voice is an innovative feature that enhances the immersion in the content. The app is so reliable. I’ve never had any issues with it.
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