Caylay: دیتابیس گرافی اپن‌سورس

Caylay: دیتابیس گرافی اپن‌سورس

تعدادی دولوپر با الهام از Freebase و همچنین Knowledge Graph گوگل، دست به طراحی دیتابیسی از نوع Graph تحت عنوان Caylay زده‌اند که با اپن‌سورس بودنش، توانسته نظر مساعد طرفداران جامعهٔ اپن‌سورس را برآورده سازد.

Cayley علاوه بر اپن‌سورس بودن، ویژگی‌های دیگری نیز دارا است که از جملهٔ مهم‌ترین‌ آن‌ها می‌توان به موارد زیر اشاره نمود:
- نوشته شده با زبان برنامه‌نویسی Go (امکان استفاده به‌عنوان یک لایبرری زبان گو)
- سهولت در پیاده‌سازی
- ای‌پی‌آی RESTful
- ویرایشگر کوئری از پیش تعبیه شده
- پشتیبانی از زبان‌های دیتابیسی Gizmo، GraphQL و MQL
- سازگار با پلتفرم‌های Bolt، LevelDB، MongoDB، PostgreSQL و MySQL
- طراحی ماژولار
- قابلیت توسعه با زبان‌های بک‌اند جدید
- امکان تست داده‌ها

علاقمندان می‌توانند با مراجعه به ریپازیتوری گیت‌هاب Caylay، این دیتابیس گرافی را دانلود نموده و مورد استفاده قرار دهند (برای آشنایی بیشتر با دیتابیس‌های گرافی، توصیه می‌کنیم به مقالهٔ آشنایی با Neo4j: دیتابیس گرافی برای کار با داده‌های بزرگ مراجعه نمایید.)

منبع


فرنوش فهیم