تاریخچه و تعریفNo Sql :
اصطلاح NoSQL اولین بار در سال 1998 توسط Carlo Strozzi برای پایگاهدادههای رابطهایای که از زبان SQL استفاده نمیکردند به کار رفت . بعدها مجدداً در سال 2009 در اجلاس در San Francisco که مدافعین پایگاهدادههای غیر رابطهای گرد هم آورده بود مورداستفاده قرار گرفت. ازجمله این مدافعین میتوان به Jon Oskarsson و Eric Evans اشاره نمود. اخیراً NoSQL به معنای "نهفقط SQL"(Not Only SQL) به دسته بزرگی از پایگاهدادهها اطلاق میشود که خصوصیات پایگاهدادههای رابطهای را ندارند و برای جستار زدن(query) از زبان توصیفی(declarative language) SQL استفاده نمیکنند. ازجمله بارزترین ویژگیهای این دسته از پایگاهدادهها میتوان به موارد زیر اشاره نمود:
• مدل داده غیر رابطهای (Non-relational data model): محدودیت مدل رابطهای در پشتیبانی از ابر دادهها(big data) و دادههایی با ساختارهای ترکیبشده(mixed-structured data) یعنی دادههای ساختیافته(structured)، نیمه ساختیافته(semi- structured) و غیر ساختیافته(unstructured) یکی از دلایل اصلی معرفی NoSQL بود.
Post #361
729
Forwarded from Deleted Account