This is the Linux app named Gizzard whose latest release can be downloaded as gizzardversion-3.0.2sourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
این برنامه با نام Gizzard with OnWorks را به صورت رایگان دانلود و اجرا کنید.
برای اجرای این برنامه این دستورالعمل ها را دنبال کنید:
- 1. این برنامه را در رایانه شخصی خود دانلود کنید.
- 2. در فایل منیجر ما https://www.onworks.net/myfiles.php?username=XXXXX نام کاربری مورد نظر خود را وارد کنید.
- 3. این برنامه را در چنین فایل منیجر آپلود کنید.
- 4. OnWorks Linux آنلاین یا شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MACOS را از این وب سایت راه اندازی کنید.
- 5. از سیستم عامل لینوکس OnWorks که به تازگی راه اندازی کرده اید، به مدیر فایل ما https://www.onworks.net/myfiles.php?username=XXXXX با نام کاربری که می خواهید بروید.
- 6. اپلیکیشن را دانلود کرده، نصب و اجرا کنید.
عکس ها
Ad
گیزارد
شرح
Gizzard یک چارچوب شاردینگ از توییتر برای ساخت پایگاههای داده توزیعشده با سازگاری نهایی است. این چارچوب، میانافزاری را ارائه میدهد که نحوه تقسیمبندی (شارد کردن) دادهها در چندین پایگاه داده backend را مدیریت میکند، تکثیر، مسیریابی و مهاجرت را مدیریت میکند و تضمین میکند که سیستم در برابر خرابیها مقاوم و از نظر توان عملیاتی مقیاسپذیر باقی بماند. طراحی آن بر انعطافپذیری پایگاههای داده backend (میتوانید از SQL، Lucene، پایگاههای داده سفارشی استفاده کنید)، از جداول ارسال (نگاشت محدودههای کلیدی به Shardها)، درختهای تکثیر، تحمل خطا و الزامات خودتوانی/جابجایی برای نوشتنها پشتیبانی میکند تا همگرایی در تنظیمات توزیعشده/پارتیشنبندیشده تضمین شود. این پروژه بایگانی شده است.
امکانات
- تقسیمبندی/پارتیشنبندی انعطافپذیر دادهها: ارسال جداول نگاشت محدودههای کلیدی به بخشهای ذخیرهسازی برای توزیع بار.
- درختهای تکثیر: قابلیت تکثیر دادهها در چندین شارد بکاند برای تحمل خطا و در دسترس بودن.
- پشتیبانی از قابلیت اتصال به بکاند: میتوان از بکاندهای ذخیرهسازی مختلفی استفاده کرد (پایگاههای داده SQL، Lucene، Redis و غیره)
- مدیریت روان مهاجرتهای شارد (اضافه کردن ماشینها، متعادلسازی شاردهای جدید) با حداقل اختلال.
- برای تحمل خطاها، نوشتنهای خارج از ترتیب و تلاشهای مجدد، لازم است عملیات نوشتن، خودتوان و جابجاییپذیر باشند.
- فرانتاندهای بدون وضعیت: نمونههای Gizzard (گرههای میانافزار) بدون وضعیت هستند، بنابراین مقیاسبندی آنها آسانتر است؛ بیشتر وضعیتها در Shardها و پیکربندی قرار دارند.
زبان برنامه نویسی
اسکالا
دسته بندی ها
این برنامهای است که میتوان آن را از https://sourceforge.net/projects/gizzard.mirror/ نیز دریافت کرد. این برنامه در OnWorks میزبانی شده است تا بتوان آن را به سادهترین روش از طریق یکی از سیستمهای عامل رایگان ما به صورت آنلاین اجرا کرد.