وب‌سرویس مجید

پروژه jql

yamafaktory/jql

یک ابزار خط فرمان برای پرس‌وجو از داده‌های JSON با استفاده از زبانی شبیه SQL

کاربرد:

این ابزار بهت اجازه می‌ده تا مثل اینکه داری از SQL روش یک پایگاه داده استفاده می‌کنی، روی فایل‌های JSON سوال بپرسی و داده استخراج کنی

در چه شرایطی بهتره استفاده شود؟

وقتی با حجم زیادی از داده‌های JSON کار می‌کنی و می‌خوای سریع فیلتر، جستجو، مرتب‌سازی یا خلاصه‌سازی انجام بدی، این ابزار می‌تونه خیلی کمک‌کننده باشه مخصوصاً در محیط‌های توسعه، دیباگ کردن APIها یا پردازش لاگ‌ها

چند مثال از موارد استفاده:

- فیلتر کردن کاربران فعال از یک فایل users.json با دستوری مثل: SELECT * FROM users WHERE active = true

- گرفتن لیست ایمیل‌های کاربرانی که در شهر تهران زندگی می‌کنن

- محاسبه میانگین سنی کاربران یا شمارش تعداد سفارش‌های بالای ۱۰۰ هزار تومان

- استخراج سریع داده از خروجی APIها بدون نیاز به نوشتن اسکریپت پایتون یا جاوااسکریپت ️

  • ##json
  • ##cli
  • ##jql
  • ##data
  • ##developer
  • ##api
  • ##log
  • ##command
  • ##data
  • ##structured