3
Tarantool یک سیستم مدیریت پایگاه داده NoSQL است که در یک سرور برنامه Lua فعال است.این کد با توجه به مجوز BSD به صورت رایگان در دسترس است.سیستم عامل های پشتیبانی شده عبارتند از GNU / Linux ، Mac OS و FreeBSD.ویژگی های کلیدی برخلاف بسیاری از بانکهای اطلاعاتی NoSQL ، Tarantool از کلیدهای اصلی ، ثانویه ، کلیدهای چند بخشی ، HASH ، TREE و BITSET انواع شاخص پشتیبانی می کند.Tarantool از روشهای ذخیره شده Lua پشتیبانی می کند ، که می توانند به صورت اتمی به داده ها دسترسی پیدا کرده و تغییر دهند.رویه ها می توانند در زمان اجرا ایجاد ، اصلاح و رها شوند.استفاده از Lua به عنوان یک زبان پسوند با رویه های ذخیره شده خاتمه نمی یابد: برنامه های Lua می توانند در هنگام راه اندازی ، برای ایجاد محرک ها و کارهای پس زمینه ، با همسالان شبکه ای تعامل برقرار شوند.برخلاف چارچوب های توسعه برنامه های کاربردی که در اطراف الگوی "راکتور" اعمال می شود ، شبکه در سمت سرور Lua پی در پی ، در عین حال بسیار کارآمد است ، همانطور که در بالای محیط چند وظیفه همکاری ایجاد شده توسط خود سرور ساخته شده است.با استفاده از Lua ، Tarantool به طور معمول جایگزین بسیاری از نه چند عنصر موجود با یک سیستم خوب و با عملکرد خوب می شود و معماری های کاربردی پیچیده وب چند لایه را تغییر و ساده می کند.Tarantool از همانند سازی پشتیبانی می کند.نمونه ها ممکن است بصورت محلی یا میزبان از راه دور اجرا شوند.تکثیر Tarantool ناهمزمان است و نوشتن را به استاد مسدود نمی کند.هنگامی که یا اگر استاد در دسترس نباشد ، می توان ماکت را تغییر داد تا نقش مستر را بدون راه اندازی مجدد سرور به عهده بگیرد.
سایت اینترنتی:
http://tarantool.org/دسته بندی ها
گزینه های Tarantool برای همه سیستم عامل های دارای مجوز
250
126
93
35
29
16
13
6
Bluzelle Decentralized DB
Bluzelle یک پایگاه داده غیرمتمرکز است که از موتور اجماع PBFT تهیه شده است.این یک پایگاه داده فروشگاهی با ارزش اصلی NoSQL است.
- نرم افزار رایگان
- Windows
- Mac
- Linux
- Java Mobile
1
KeyDB
KeyDB یک پایگاه داده سریع NoSQL با سازگاری کامل برای API ها ، مشتری ها و ماژول های Redis است.
- نرم افزار رایگان
- Self-Hosted