مقاله 2017
مدیریت مقیاس پذیر پرسوجوهای تقریبی روی پایگاه داده های گراف NoSQL : چارچوب Cypherf و Fuzzy 4S
چکیده
پایگاه داده های NoSQL در حال حاضر غالبا برای راه حلهای داده حجیم استفاده میشود چون راه حلهای بهینه ای را برای مسائل حجم و سرعت ارائه میکند و میتواند برخی از داده های پیچیده را مدیریت کنند (مانند اسناد و گرافها). اما، رویکردهای فازی غالبا روی چنین چارچوبهایی بهینه نیستند. بنابراین این مقاله یک رویکرد جدید برای تعریف و اجرای پرسوجوهای تقریبی روی پایگاه داده های NoSQL با استفاده از Scala که توسط چارچوب Fuzzy4S و زبان پرسوجوی توصیفی فازی Cypherf ارائه شده، معرفی میکند. پایگاه داده های گراف NoSQL در حال حاضر بیشتر از پیش موردتوجه قرار گرفته است و در بسیاری از برنامه های کاربردی جهانی به کار گرفته شده است. چارچوب Fuzzy4S با یک DSL باز (زبان خاص دامنه) تعریف شده که این امکان را فراهم میکند که پرسوجوهای تقریبی مقیاس پذیری را در یک سطح انتزاعی تعریف میکند. Cypherf، توسعه ای از Cypherf است که روی پایگاه داده های گراف NoSQL ، Neo4J اجرا میشود. این کار شامل یک رویکرد کامل است که کل زنجیره از سطح پرسوجوی توصیفی کاربر نهایی گرفته تا مسائل پیاده سازی درون هسته پایگاه داده را در برمیگیرد. ما هم تعاریف رسمی برای تعریف پرسوجوهای تقریبی گراف NoSQL ارائه میکنیم و هم نتایج تقریبی را ارائه میکنیم که هم مزایا و هم بهینگی رویکرد خود را بیان میکنیم.
دیدگاه خود را ثبت کنید