توضیحات
Key Features
- Master the powerful ReQL queries to manipulate your JSON data,
- Learn how to develop scalable, real-time web applications using RethinkDB and Node.js and deploy them for production,
- A detailed, step-by-step guide to help you master the concepts of RethinkDB programming with ease
Book Description
RethinkDB has a lot of cool things to be excited about: ReQL (its readable,highly-functional syntax), cluster management, primitives for 21st century applications, and change-feeds. This book starts with a brief overview of the RethinkDB architecture and data modeling, and coverage of the advanced ReQL queries to work with JSON documents. Then, you will quickly jump to implementing these concepts in real-world scenarios, by building real-time applications on polling, data synchronization, share market, and the geospatial domain using RethinkDB and Node.js. You will also see how to tweak RethinkDB’s capabilities to ensure faster data processing by exploring the sharding and replication techniques in depth.
Then, we will take you through the more advanced administration tasks as well as show you the various deployment techniques using PaaS, Docker, and Compose. By the time you have finished reading this book, you would have taken your knowledge of RethinkDB to the next level, and will be able to use the concepts in RethinkDB to develop efficient, real-time applications with ease.
What you will learn
- Master the web-based management console for data-center configuration (sharding, replication, and more), database monitoring, and testing queries.
- Run queries using the ReQL language
- Perform Geospatial queries (such as finding all the documents with locations within 5km of a given point).
- Deal with time series data, especially across various times zones.
- Extending the functionality of RethinkDB and integrate it with third party libraries such as ElasticSearch to enhance our search
About the Author
Shahid Shaikh is an engineer, blogger, and author living in Mumbai, India. He is a fulltime professional and a part-time blogger. He loves solving programming problems and he is, expert in software backend design and development.
Shahid has been blogging and teaching programming in practical way for more than two years on his blog. His blog is quite famous in the developer zone and people all around the world take advantage of his expertise in various programming problems related to backend development.
Shahid has also authored a book on Sails.js MVC framework for Node.js published by Packt.
Table of Contents
- The RethinkDB Architecture and Data Model
- RethinkDB Query Language
- Data Exploration Using RethinkDB
- Performance Tuning in RethinkDB
- Administration and Troubleshooting Tasks in RethinkDB
- RethinkDB Deployment
- Extending RethinkDB
- Full Stack Development with RethinkDB
- Polyglot Persistence Using RethinkDB
- Using RethinkDB and Horizon
————————————————————–
ترجمه ماشینی :
ویژگی های کلیدی
- بر پرس و جوهای قدرتمند ReQL برای دستکاری داده های JSON خود مسلط شوید،
- بیاموزید که چگونه برنامه های وب مقیاس پذیر و بلادرنگ را با استفاده از RethinkDB و Node.js توسعه دهید. و آنها را برای تولید مستقر کنید،
- راهنمای دقیق و گام به گام برای کمک به شما در تسلط آسان بر مفاهیم برنامه نویسی RethinkDB
توضیحات کتاب
RethinkDB چیزهای جالب زیادی دارد که باید درباره آنها هیجان زده شود: ReQL (قابل خواندن و نحو بسیار کاربردی آن)، مدیریت خوشه، برنامه های اولیه برای برنامه های قرن بیست و یکم، و فیدهای تغییر. این کتاب با مروری کوتاه بر معماری RethinkDB و مدلسازی دادهها و پوشش پرسوجوهای پیشرفته ReQL برای کار با اسناد JSON آغاز میشود. سپس، با ساختن برنامههای بلادرنگ بر روی نظرسنجی، همگامسازی دادهها، بازار سهم و دامنه جغرافیایی با استفاده از RethinkDB و Node.js، به سرعت به پیادهسازی این مفاهیم در سناریوهای دنیای واقعی خواهید رفت. همچنین خواهید دید که چگونه میتوانید قابلیتهای RethinkDB را برای اطمینان از پردازش سریعتر دادهها با کاوش عمیق در تکنیکهای اشتراکگذاری و تکرار، تغییر دهید.
سپس، ما شما را از طریق وظایف مدیریتی پیشرفتهتر و همچنین به شما نشان میدهیم. تکنیک های استقرار با استفاده از PaaS، Docker و Compose. زمانی که خواندن این کتاب را به پایان رساندید، دانش خود را در مورد RethinkDB به سطح بعدی ارتقا میدهید و میتوانید از مفاهیم موجود در RethinkDB برای توسعه برنامههای کاربردی کارآمد و بلادرنگ به آسانی استفاده کنید.
آنچه یاد خواهید گرفت
- به کنسول مدیریت مبتنی بر وب برای پیکربندی مرکز داده (اشتراک گذاری، تکرار، و موارد دیگر)، نظارت بر پایگاه داده، و پرس و جوهای آزمایشی مسلط شوید.
- پرس و جوها را با استفاده از زبان ReQL اجرا کنید
- عبارات جغرافیایی را انجام دهید (مانند یافتن تمام اسناد دارای مکان در فاصله 5 کیلومتری از یک نقطه معین).
- به داده های سری زمانی بپردازید، به ویژه در زمان های مختلف. مناطق.
- توسعه عملکرد RethinkDB و ادغام آن با کتابخانه های شخص ثالث مانند ElasticSearch برای افزایش جستجوی ما
درباره نویسنده
< b>شهید شیخ یک مهندس، وبلاگ نویس و نویسنده است که در بمبئی، هند زندگی می کند. او یک وبلاگ نویس تمام وقت حرفه ای و پاره وقت است. او عاشق حل مسائل برنامه نویسی است و در طراحی و توسعه بک اند نرم افزار متخصص است.
شهید بیش از دو سال است که در وبلاگ خود به وبلاگ نویسی و آموزش برنامه نویسی به صورت عملی می پردازد. وبلاگ او در منطقه توسعه دهندگان کاملاً مشهور است و مردم در سراسر جهان از تخصص او در مشکلات برنامه نویسی مختلف مربوط به توسعه backend استفاده می کنند.
شهید همچنین کتابی در مورد چارچوب MVC Sails.js برای Node تالیف کرده است. .js منتشر شده توسط Packt.
فهرست محتوا
- مدل معماری و داده RethinkDB
- زبان پرس و جو RethinkDB
- داده کاوش با استفاده از RethinkDB
- تنظیم عملکرد در RethinkDB
- مدیریت و عیب یابی وظایف در RethinkDB
- استقرار RethinkDB
- توسعه RethinkDB
- li>توسعه کامل پشته با RethinkDB
- تداوم چند زبانه با استفاده از RethinkDB
- استفاده از RethinkDB و Horizon
tag : دانلود کتاب تسلط بر RethinkDB , Download تسلط بر RethinkDB , دانلود تسلط بر RethinkDB , Download Mastering RethinkDB Book , تسلط بر RethinkDB دانلود , buy تسلط بر RethinkDB , خرید کتاب تسلط بر RethinkDB , دانلود کتاب Mastering RethinkDB , کتاب Mastering RethinkDB , دانلود Mastering RethinkDB , خرید Mastering RethinkDB , خرید کتاب Mastering RethinkDB ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.