Tarantool

Tarantool

یک پایگاه داده NoSQL که در یک سرور برنامه Lua فعال است.Tarantool قدرت برنامه نویسی شبکه Node.JS را با قابلیت استقامت داده های Redis ترکیب می کند..
Tarantool یک سیستم مدیریت پایگاه داده NoSQL است که در یک سرور برنامه Lua فعال است.این کد با توجه به مجوز BSD به صورت رایگان در دسترس است.سیستم عامل های پشتیبانی شده عبارتند از GNU / Linux ، Mac OS و FreeBSD.ویژگی های کلیدی برخلاف بسیاری از بانکهای اطلاعاتی NoSQL ، Tarantool از کلیدهای اصلی ، ثانویه ، کلیدهای چند بخشی ، HASH ، TREE و BITSET انواع شاخص پشتیبانی می کند.Tarantool از روشهای ذخیره شده Lua پشتیبانی می کند ، که می توانند به صورت اتمی به داده ها دسترسی پیدا کرده و تغییر دهند.رویه ها می توانند در زمان اجرا ایجاد ، اصلاح و رها شوند.استفاده از Lua به عنوان یک زبان پسوند با رویه های ذخیره شده خاتمه نمی یابد: برنامه های Lua می توانند در هنگام راه اندازی ، برای ایجاد محرک ها و کارهای پس زمینه ، با همسالان شبکه ای تعامل برقرار شوند.برخلاف چارچوب های توسعه برنامه های کاربردی که در اطراف الگوی "راکتور" اعمال می شود ، شبکه در سمت سرور Lua پی در پی ، در عین حال بسیار کارآمد است ، همانطور که در بالای محیط چند وظیفه همکاری ایجاد شده توسط خود سرور ساخته شده است.با استفاده از Lua ، Tarantool به طور معمول جایگزین بسیاری از نه چند عنصر موجود با یک سیستم خوب و با عملکرد خوب می شود و معماری های کاربردی پیچیده وب چند لایه را تغییر و ساده می کند.Tarantool از همانند سازی پشتیبانی می کند.نمونه ها ممکن است بصورت محلی یا میزبان از راه دور اجرا شوند.تکثیر Tarantool ناهمزمان است و نوشتن را به استاد مسدود نمی کند.هنگامی که یا اگر استاد در دسترس نباشد ، می توان ماکت را تغییر داد تا نقش مستر را بدون راه اندازی مجدد سرور به عهده بگیرد.

سایت اینترنتی:

دسته بندی ها

گزینه های Tarantool برای همه سیستم عامل های دارای مجوز

Node.js

Node.js

Node.js یک سکوی ساخته شده در زمان اجرا JavaScript Chrome است که به راحتی می توانید برنامه های شبکه ای سریع و مقیاس پذیر را بسازید.
MongoDB

MongoDB

MongoDB یک پایگاه داده اسناد با مقیاس پذیری و انعطاف پذیری است که می توانید با پرس و جو و فهرست بندی مورد نیاز خود داشته باشید
Redis

Redis

Redis (REmote Directionary Server) یک فروشگاه داده منبع باز ، شبکه ای ، در حافظه و دارای ارزش کلیدی با دوام اختیاری است.
CouchDB

CouchDB

Apache CouchDB یک پایگاه داده توزیع شده ، بدون تحمل خطا و بدون طرحواره است که از طریق یک API RESTful HTTP / JSON قابل دسترسی است.
ArangoDB

ArangoDB

بانک اطلاعاتی ArangoDB یک راه حل NoSQL منبع باز با یک مدل داده انعطاف پذیر برای اسناد ، نمودارها و مقادیر کلیدی است.
RethinkDB

RethinkDB

RethinkDB JSON را به صورت واقعی به برنامه های شما سوق می دهد. هنگامی که برنامه شما برای داده ها نظرسنجی می کند ، حفظ کند و آهسته ، غیرقابل اعتماد و دست و پا گیر می شود.
CouchBase

CouchBase

Couchbase رهبر سهم بازار پایگاه داده NoSQL است و دارای استقرار تولید در AOL ، Deutsche Post ، NTT Docomo ، Salesforce است.
Bluzelle Decentralized DB

Bluzelle Decentralized DB

Bluzelle یک پایگاه داده غیرمتمرکز است که از موتور اجماع PBFT تهیه شده است.این یک پایگاه داده فروشگاهی با ارزش اصلی NoSQL است.
KeyDB

KeyDB

KeyDB یک پایگاه داده سریع NoSQL با سازگاری کامل برای API ها ، مشتری ها و ماژول های Redis است.