دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Andy Dent
سری:
ISBN (شابک) : 1783281014, 9781783281015
ناشر: Packt Publishing
سال نشر: 2013
تعداد صفحات: 0
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 مگابایت
در صورت تبدیل فایل کتاب Getting Started with LevelDB به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب شروع کار با LevelDB نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
دادههای مبتنی بر ارزش کلید را به سرعت در iOS و OS X با استفاده از LevelDB ذخیره و بازیابی کنید
نمای کلی
در جزئیات
برنامه های دسکتاپ تلفن همراه و مستقل اغلب نیاز به ذخیره و بازیابی سریع داده ها دارند. LevelDB از چند مقدار ساده تا تریلیونها رکورد مقیاس میگیرد و برای ذخیره هر نوع داده به اندازه کافی انعطافپذیر است.
شروع با LevelDB از طریق روشهای پیچیده برای استفاده از پایگاههای داده پیشرفت میکند. با توضیح نحوه نصب و ساخت LevelDB از اصول اولیه شروع میشود و به توضیح لایههای مختلف Objective-C برای LevelDB میپردازد. میتوان از آن به عنوان مقدمهای برای برنامههای iOS مبتنی بر پایگاهداده استفاده کرد، همچنین به فروشگاههای ارزش کلیدی توضیح میدهد و به شما کمک میکند تا نحوه ارتباط آنها با SQL را درک کنید.
LevelDB یک راهحل داده انعطافپذیر است که از ذخیرههای ارزش کلیدی برای توسعه سیستمهای ذخیرهسازی داده بسیار پیچیده و کارآمد استفاده میکند. از اصول ذخیره سازی و بازیابی داده تا موارد پیچیده مربوط به ذخیره سازی داده برای برنامه ها، این کتاب طیف گسترده ای از موضوعات LevelDB را پوشش می دهد.
حتی برنامه های نسبتا ساده نیز ممکن است نیاز به جستجوی داده های خود با استفاده از عبارات مختلف داشته باشند. شروع کار با LevelDB نشان می دهد که چگونه می توان کلیدهایی را برای بازیابی و ذخیره داده ها به طور موثر طراحی کرد. شما خواهید آموخت که چگونه ماهیت "همسطح" آن نوشتن سریع را ارائه می دهد و چگونه تنظیمات و طراحی آن را برای عملکرد تنظیم کنید. همچنین چند تکنیک برای اشکال زدایی و تنظیم خواهید دید.
شروع به کار با LevelDB شما را به عنوان یک برنامه نویس ماهر LevelDB باقی می گذارد، مطمئن باشید که می توانید یک برنامه پیچیده مبتنی بر پایگاه داده با عملکرد بالا در iOS یا OS/X بسازید.
آنچه از این کتاب خواهید آموخت
رویکرد< /p>
این کتاب یک راهنمای مختصر برای استفاده از LevelDB است. مفاهیم پایگاه داده و استفاده از C++، از اصول اولیه تا موضوعات سطح بالا را در قالبی آسان و گام به گام توضیح می دهد.
این کتاب برای چه کسانی نوشته شده است
این کتاب برای توسعه دهندگانی است که یک پایگاه داده جاسازی شده برای برنامه های خود می خواهند. برنامه نویسان باتجربه می توانند الگوهای پیچیده نگاشت داده ها و نکات تنظیم را دریافت کنند.
شروع با LevelDB به حداقل پیشینه برنامه نویسی در C++ یا Objective-C برای OS/X یا iOS و آشنایی با XCode نیاز دارد. بنابراین به اندازه کافی C++ برای استفاده از LevelDB بدون فرض هرگونه دانش C++ را آموزش می دهد، بنابراین برای برنامه نویسان مبتدی Objective-C مناسب است.
Store and retrieve key-value based data quickly on iOS and OS X using LevelDB
Overview
In Detail
Mobile and standalone desktop apps often need to store and rapidly retrieve data. LevelDB scales from a few simple values up to trillions of records and is flexible enough to store any kind of data.
Getting Started with LevelDB progresses through the sophisticated ways to use databases. It starts by explaining how to install and build LevelDB from the basics, and moves on to explain the different Objective-C layers for LevelDB. It can be used as an introduction to database-backed iOS apps, as well as provides clarification to key-value stores and helps you understand how they relate to SQL.
LevelDB is a flexible data solution that uses key-value stores to allow for the development of highly complex, efficient data storage systems. From the basics of data storage and retrieval to complex cases involving data storage for apps, this book covers a wide range of LevelDB topics.
Even relatively simple apps may have the need to search their data using different terms. Getting Started with LevelDB shows how to design keys to retrieve and store data efficiently. You will learn how its “levelled” nature delivers speedy writes and how to tune its settings and design for performance. You will also see a few techniques for debugging and tuning.
Getting Started with LevelDB will leave you as an accomplished LevelDB programmer, confident you can build a complex database-backed app with high performance on iOS or OS/X.
What you will learn from this book
Approach
The book is a concise guide for using LevelDB. It explains database concepts and the use of C++, ranging from the basics all the way to high level topics in an easy to follow, step-by-step format.
Who this book is written for
The book is meant for developers who want an embedded database for their applications. Experienced programmers can pick up on the sophisticated data mapping patterns and tuning tips.
Getting Started with LevelDB requires a minimal background in programming in C++ or Objective-C for OS/X or iOS and familiarity with XCode. Therefore it teaches enough C++ to use LevelDB without presuming any C++ knowledge, so is suitable for beginner Objective-C programmers.