Meilisearch

میزبانی اختصاصی Meilisearch، استقرار با یک کلیک

Meilisearch یک موتور جستجوی سریع است. پلتفرم Automatio آن را با یک کلیک روی سرور اختصاصی همراه با HTTPS برای حفظ حریم خصوصی کامل داده‌ها و صفر هزینه به ازای هر...

میزبانی شخصی meilisearchداکر meilisearchجستجوی متن‌بازجایگزین algoliaVPS موتور جستجوAPI جستجوی تمام‌متن
Meilisearch logo

Meilisearch

Developer Tools

Meilisearch یک موتور جستجوی سریع است. پلتفرم Automatio آن را با یک کلیک روی سرور اختصاصی همراه با HTTPS برای حفظ حریم خصوصی کامل داده‌ها و صفر هزینه به ازای هر...

search

با استقرار Meilisearch چه چیزی می‌گیرید

سروری که اجاره می‌کنیم، هزینه‌اش، و آنچه نصب‌کننده از شما می‌پرسد.

سرور
CX23 · 2 vCPU · 4 GB RAM
از
9$ در ماه
راه‌اندازی
نیازی به پیکربندی نیست

در هر استقرار موجود است

  • سرور اختصاصی، هر ماشین یک برنامه
  • صدور خودکار گواهی HTTPS
  • زیردامنه رایگان، دامنه اختصاصی اختیاری
  • راه‌اندازی مجدد، تغییر اندازه، اسنپ‌شات و بازیابی

پروژه

هر آنچه این صفحه به بیرون از Automatio پیوند می‌دهد.

Meilisearch را با یک کلیک مستقر کنید

روی سرور خودتان، با داده‌های خودتان. بدون ترمینال، بدون دستور Docker، بدون تنظیم گواهی.

  1. 1

    اندازه را انتخاب کنید

    با کوچک‌ترین سروری که برای برنامه کافی است شروع کنید. بعداً بدون نصب مجدد تغییر دهید.

  2. 2

    دکمه استقرار را بزنید

    سرور را اجاره می‌کنیم، برنامه را با Docker نصب می‌کنیم و یک زیردامنه را به آن هدایت می‌کنیم.

  3. 3

    بالا آمدنش را ببینید

    آماده‌سازی خودکار است و چند دقیقه طول می‌کشد. با صدور گواهی HTTPS برنامه فعال است.

اندازه سرور

ماهانه همراه با اشتراک Automatio صورتحساب می‌شود. سرور را حذف کنید، هزینه متوقف می‌شود.

قابلیت‌های Meilisearch

کاوش کنید که Automatio چه کاری می‌تواند برای این مورد استفاده انجام دهد

جستجوی هیبریدی (Hybrid Search)

Meilisearch تطبیق سنتی کلمات کلیدی را با جستجوی معنایی مبتنی بر هوش مصنوعی ترکیب می‌کند تا نیت کاربر را درک کند. این موتور حتی زمانی که اصطلاحات جستجو کاملاً با متن پایگاه داده مطابقت ندارند، نتایج مرتبط را برمی‌گرداند. این موتور با مدل‌های embedding محلی یا ابری برای پردازش کوئری‌های زبان طبیعی کار می‌کند.

  • 1تطبیق کلمات کلیدی و vector
  • 2بازیابی آگاه از کانتکست
  • 3سازگار با embeddingهای OpenAI
  • 4پشتیبانی از مدل‌های محلی

قابلیت‌های Meilisearch

  • جستجوی هیبریدی (Hybrid Search)

    Meilisearch تطبیق سنتی کلمات کلیدی را با جستجوی معنایی مبتنی بر هوش مصنوعی ترکیب می‌کند تا نیت کاربر را درک کند. این موتور حتی زمانی که اصطلاحات جستجو کاملاً با متن پایگاه داده مطابقت ندارند، نتایج مرتبط را برمی‌گرداند. این موتور با مدل‌های embedding محلی یا ابری برای پردازش کوئری‌های زبان طبیعی کار می‌کند.

    1. تطبیق کلمات کلیدی و vector
    2. بازیابی آگاه از کانتکست
    3. سازگار با embeddingهای OpenAI
    4. پشتیبانی از مدل‌های محلی
  • جستجوی حین تایپ (Search-as-you-type)

    این موتور برای تأخیر کم بهینه‌سازی شده است و معمولاً به کوئری‌ها در کمتر از ۵۰ میلی‌ثانیه پاسخ می‌دهد. این عملکرد رابط‌های بلادرنگی را امکان‌پذیر می‌سازد که با هر کلید فشرده‌شده، نتایج را به‌روز می‌کنند. این موتور از یک ساختار ایندکس‌گذاری کارآمد استفاده می‌کند که عملکرد کوئری را در اولویت قرار می‌دهد.

    1. زمان پاسخ زیر ۵۰ میلی‌ثانیه
    2. به‌روزرسانی لحظه‌ای نتایج
    3. تطبیق جستجوی پیشوند (Prefix)
    4. مدیریت همزمانی بالا
  • مقاومت در برابر خطای تایپی (Typo Tolerance)

    الگوریتم تطبیق، اشتباهات املایی و خطاهای تایپی را بدون پیکربندی دستی پیچیده مدیریت می‌کند. این موتور جابجایی‌ها و حذفیات کاراکتر را در نظر می‌گیرد در حالی که تطابق‌های دقیق را برای relevance در اولویت قرار می‌دهد. سطوح حساسیت برای هر ایندکس قابل تنظیم است تا با دیتاست‌های خاص مطابقت داشته باشد.

    1. قوانین تطبیق قابل تنظیم
    2. پشتیبانی چندزبانه
    3. پشتیبانی از مترادف‌ها شامل
    4. لیست کلمات توقف (Stop-words)
  • فیلتر کردن و دسته‌بندی (Filtering and Faceting)

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

    1. تعداد دسته‌بندی پویا
    2. فیلترهای محدوده عددی
    3. مرتب‌سازی بر اساس ویژگی
    4. منطق فیلتر چند انتخابی
  • کلیدهای API امن

    Meilisearch از یک مدل امنیتی چندسطحی با کلیدهای اصلی و کلیدهای جستجوی محدودشده برای محافظت از داده‌ها استفاده می‌کند. شما می‌توانید کلیدهایی ایجاد کنید که فقط به ایندکس‌های خاصی دسترسی دارند یا پس از مدت مشخصی منقضی می‌شوند. این امر جستجوی مستقیم از مرورگر را به طور ایمن امکان‌پذیر می‌سازد.

    1. مدیریت Master key
    2. توکن‌های محدودشده به تننت
    3. مجوزهای دقیق (Fine-grained)
    4. کلیدهای جستجوی امن برای فرانت‌اند

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

هزینه‌های قابل پیش‌بینی جستجو: پلتفرم‌های جستجوی انحصاری اغلب به ازای هر جستجو یا رویداد هزینه دریافت می‌کنند که منجر به قبض‌های غیرقابل پیش‌بینی می‌شود. میزبانی شخصی به این معناست که صرف نظر از تعداد میلیون‌ها کوئری، قیمت ماهانه ثابت برای سرور خود پرداخت می‌کنید.
مصرف حافظه (RAM): Meilisearch پایگاه داده خود را برای سرعت در حافظه مپ می‌کند. دیتاست‌های بزرگ به RAM بیشتری نیاز دارند؛ اگر ایندکس شما از حافظه موجود فراتر رود، سرعت کاهش می‌یابد زیرا موتور به خواندن از دیسک بازمی‌گردد.
رعایت اقامت داده‌ها (Data Residency): اگر با داده‌های حساس مشتریان سر و کار دارید، ممکن است از ارسال آن‌ها به کلود شخص ثالث منع شده باشید. میزبانی شخصی هر رکورد را روی سرور خود شما نگه می‌دارد و الزامات GDPR و حاکمیت محلی داده‌ها را برآورده می‌کند.
الزامات ایندکس‌گذاری مجدد: تغییرات ساختاری، مانند اضافه کردن یک فیلد به لیست قابل فیلتر، مستلزم بازسازی کل ایندکس توسط موتور است. برای دیتاست‌های حجیم، این کار زمان‌بر است و به فضای دیسک موقت نیاز دارد.
بدون محدودیت رکورد یا ایندکس: بیشتر پلتفرم‌های SaaS محدودیت‌هایی را روی تعداد اسناد یا ایندکس‌هایی که می‌توانید ذخیره کنید قبل از نیاز به ارتقا اعمال می‌کنند. روی VPS خودتان، محدودیت‌ها فقط توسط سخت‌افزار و فضای دیسک شما تعیین می‌شوند.
وابستگی به I/O دیسک: عملکرد دیسک گلوگاه اصلی برای ایندکس‌گذاری است. اجرا روی HDDهای استاندارد توصیه نمی‌شود؛ این موتور به ذخیره‌سازی NVMe پرسرعت نیاز دارد تا مطمئن شود عملیات نوشتن باعث توقف کوئری‌های کاربر نمی‌شود.
کاهش تاخیر API (Latency): با میزبانی Meilisearch در همان ریجن اپلیکیشن خود، جریمه تاخیر پرش‌های شبکه به یک ارائه‌دهنده شخص ثالث را حذف می‌کنید. این کار حس آنی ۵۰ میلی‌ثانیه‌ای جستجوی همزمان با تایپ را حفظ می‌کند.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

تلاش برای راه‌اندازی

comparisonTable.self-hosted.managedSaasآنی
comparisonTable.self-hosted.diy۲ تا ۴ ساعت تنظیم دستی
comparisonTable.self-hosted.automatioچند دقیقه با یک کلیک

هزینه ماهانه

comparisonTable.self-hosted.managedSaasمقیاس‌پذیر با کوئری‌ها
comparisonTable.self-hosted.diyهزینه خام سرور
comparisonTable.self-hosted.automatioهزینه ثابت VPS

نگهداری

comparisonTable.self-hosted.managedSaasهیچ‌کدام
comparisonTable.self-hosted.diyپچ کردن دستی
comparisonTable.self-hosted.automatioبه‌روزرسانی‌های خودکار

حریم خصوصی داده‌ها

comparisonTable.self-hosted.managedSaasمیزبانی توسط شخص ثالث
comparisonTable.self-hosted.diy۱۰۰٪ خصوصی
comparisonTable.self-hosted.automatio۱۰۰٪ خصوصی

HTTPS/SSL

comparisonTable.self-hosted.managedSaasشامل می‌شود
comparisonTable.self-hosted.diyراه‌اندازی دستی
comparisonTable.self-hosted.automatioگواهی‌های خودکار

این برای چه کسانی است

کسانی که واقعاً Meilisearch را روی سرور خودشان اجرا می‌کنند، و چه چیزی تغییر می‌کند.

یک بنیان‌گذار انفرادی در حال ساخت فروشگاه اینترنتی

پرداخت هزینه‌های سنگین Algolia قبل از اینکه فروشگاه حتی به سوددهی برسد.

اجرای جستجو با هزینه ماهانه ثابت و بدون مالیات به ازای هر کوئری روی VPS شما.

  • وارد کردن کاتالوگ محصولات ۱۰ هزارتایی از طریق JSON
  • ساخت یک سایدبار دسته‌بندی‌شده (Faceted)
  • فعال‌سازی مقاومت در برابر خطای تایپی برای خریداران موبایل

یک توسعه‌دهنده در حال ساخت ویکی خصوصی

مستندات حساس به دلایل امنیتی نباید شبکه محلی را ترک کنند.

اقامت کامل داده‌ها با جستجوی پرسرعت در اسناد داخلی.

  • ایندکس کردن هزاران فایل مارک‌دان (Markdown)
  • راه‌اندازی کلیدهای امن جستجوی فرانت‌اند
  • فیلتر کردن نتایج بر اساس دسته‌بندی پروژه

یک مدیر در آژانس وب کوچک

انتقال هزینه‌های چند اشتراک جستجو به مشتریان حساس به هزینه.

میزبانی چندین ایندکس مشتری روی یک منبع اختصاصی واحد بدون محدودیت تعداد کاربر.

  • پیکربندی ایندکس‌های جداگانه برای هر مشتری
  • مدیریت کلیدهای محدودشده به تننت برای امنیت
  • نظارت بر منابع سرور به ازای هر پروژه

یک فریلنسر با آرشیو شخصی

جستجوی پایگاه داده استاندارد برای بیش از ۱۰۰,۰۰۰ فایل شخصی بسیار کند است.

کشف آنی یادداشت‌ها و فایل‌های مدیا از طریق یک موتور جستجوی اختصاصی و خصوصی.

  • همگام‌سازی متادیتای مدیا از طریق REST API
  • مرتب‌سازی رکوردهای شخصی بر اساس تاریخ ایجاد
  • تست نتایج جستجوی فازی برای دقت

این پرامپت چیست؟

بیاموزید این پرامپت چه می‌کند و چگونه می‌تواند به شما در دستیابی به نتایج بهتر کمک کند.

درباره Meilisearch

موتور Meilisearch یک موتور جستجوی متن‌باز است که با زبان Rust ساخته شده و برای پر کردن شکاف بین جستجوی پایگاه داده پایه و موتورهای سازمانی پیچیده طراحی شده است. در حالی که ابزارهایی مانند Elasticsearch مقیاس عظیمی را با هزینه مصرف بالای منابع ارائه می‌دهند، Meilisearch روی ربط بالا با تقریباً صفر تنظیمات تمرکز دارد. این موتور یک RESTful API فراهم می‌کند که به شما امکان می‌دهد قابلیت جستجو را با حداقل سربار به هر اپلیکیشنی اضافه کنید. از آنجایی که برای سرعت ساخته شده است، به‌ویژه برای اپلیکیشن‌های سمت کاربر که تاخیر زیر ۵۰ میلی‌ثانیه نیاز آن‌هاست، بسیار مؤثر است.

معماری و کارایی

در هسته خود، Meilisearch یک موتور جستجوی مبتنی بر سند است که یک ایندکس معکوس از اشیاء JSON می‌سازد. این موتور در رویکرد فرانت‌اند-اول خود بی‌نظیر است. به دلیل کارایی بالا، توسعه‌دهندگان اغلب با استفاده از کلیدهای جستجوی محدودشده، مستقیماً از مرورگر کاربر به موتور کوئری می‌زنند. این امر نیاز به یک پروکسی بک‌اند برای هر کوئری را از بین می‌برد و پیچیدگی اپلیکیشن را کاهش می‌دهد. الگوریتم رتبه‌بندی مبتنی بر مجموعه‌ای از قوانین پیش‌فرض مانند مجاورت، وزن ویژگی و دقت است که می‌توانید بدون نوشتن منطق کوئری پیچیده، آن‌ها را دوباره مرتب کنید.

ساعت اول

یک جلسه اولیه معمولی شامل استقرار یک نمونه (Instance) و ارسال یک دیتاست از اسناد JSON از طریق درخواست POST است. ظرف چند دقیقه، می‌توانید کوئری زدن به موتور را شروع کرده و نتایجی را ببینید که از پیش در برابر خطای تایپی مقاوم هستند و بر اساس ربط رتبه‌بندی شده‌اند. بیشتر کاربران متوجه می‌شوند که برای دریافت تجربه‌ای بهتر از آنچه جستجوی تمام‌متن استاندارد SQL ارائه می‌دهد، نیازی به تنظیم تنظیمات پیش‌فرض ندارند. از آنجا، می‌توانید ویژگی‌های قابل فیلتر و قابل مرتب‌سازی را پیکربندی کنید تا یک رابط کاربری سفارشی با دسته‌بندی‌ها و فیلترها بسازید.

تناسب با بازار

Meilisearch انتخابی برای تیم‌هایی است که تجربه Algolia را می‌خواهند اما به حاکمیت داده و قابلیت پیش‌بینی هزینه یک راهکار خودمیزبان نیاز دارند. این موتور به اندازه کافی بالغ است که جستجوی پلتفرم‌هایی مانند Hugging Face را پشتیبانی کند و در عین حال به اندازه کافی سبک است که روی سخت‌افزار متوسط VPS اجرا شود. در حالی که ممکن است ابزاری برای جستجو در ترابایت‌ها لاگ خام سرور نباشد، یکی از بهترین موتورهای موجود برای ساخت تجربیات جستجوی پاسخگو است که در آن‌ها نیت و سرعت مورد نیاز است.

این پرامپت چیست؟

مردم درباره Meilisearch چه می‌گویند

ببینید جامعه درباره Meilisearch چه فکر می‌کند

موتور Meilisearch پیش‌فرض دوستانه‌تری برای خطای تایپی و یک چرخه کاری قدرتمندتر مبتنی بر فرانت‌اند دارد، از جمله کلیدهای جستجوی محدودشده که برای استفاده در مرورگر طراحی شده‌اند.
snikolaev
reddit
Meilisearch مانند یک جایگزین سبک‌تر برای Algolia است. این ابزار به عنوان یک جایگزین قابل مدیریت‌تر برای مقیاس و پیچیدگی عظیم غول‌های صنعت برای پروژه‌های متوسط عمل می‌کند.
cloudbloc
reddit
من آن را به دلیل توانایی‌اش در یکپارچه‌سازی با فریمورک‌های مدرن و حفظ تاخیر زیر ثانیه در حالی که داده‌هایم را روی زیرساخت خودم نگه می‌دارم، انتخاب کردم.
p4r4d0x
reddit
این یک تقویت‌کننده ایده‌آل برای جستجوی تجارت الکترونیک است زیرا سرعت و تنظیم ربط (Relevance) برای کاتالوگ محصولات که در آن خریداران هیچ صبری برای نتایج کند ندارند، بسیار مهم است.
tegridyblues
twitter
مپ کردن حافظه واقعی است. اگر RAM کافی برای اندازه پایگاه داده خود نداشته باشید، افت عملکرد را خواهید دید، اما در غیر این صورت فوق‌العاده سریع است.
dev_user_99
hackernews
یکی از معدود پروژه‌های متن‌باز که تنظیمات پیش‌فرض آن واقعاً برای ۹۰ درصد موارد استفاده جستجو درست به نظر می‌رسد.
rust_fanatic
reddit

ویدیوهای درباره Meilisearch

آموزش‌ها، بررسی‌ها و بحث‌های درباره Meilisearch را تماشا کنید

این موتور به طور یکپارچه با هر وب‌سایت یا اپلیکیشنی که قابلیت‌های جستجوی تمام‌متن را ارائه می‌دهد، یکپارچه می‌شود.

همچنین ویژگی‌های جستجوی مبتنی بر هوش مصنوعی را ارائه می‌دهد که کانتکست را درک می‌کنند و به شما امکان می‌دهند محتوای مرتبط را حتی زمانی که هیچ تطابق کلمه دقیقی وجود ندارد، پیدا کنید.

می‌بینیم که در واقع در حال اجراست... هنگام جستجو بسیار سریع است.

بیشتر از فقط پرامپت

گردش کار خود را با اتوماسیون AI

Automatio قدرت عامل‌های AI، اتوماسیون وب و ادغام‌های هوشمند را ترکیب می‌کند تا به شما کمک کند در زمان کمتر بیشتر انجام دهید.

عامل‌های AI
اتوماسیون وب
گردش‌کارهای هوشمند

نکات حرفه‌ای برای Meilisearch

نکات تخصصی برای کمک به شما در استفاده حداکثری از Meilisearch و دستیابی به نتایج بهتر.

استفاده از ذخیره‌سازی NVMe

موتور Meilisearch در طول ایندکس‌سازی به عملکرد I/O دیسک وابستگی زیادی دارد. استفاده از یک VPS با ذخیره‌سازی NVMe از ایجاد گلوگاه در موتور هنگام به‌روزرسانی‌های بزرگ داده جلوگیری می‌کند.

نظارت بر مصرف حافظه (RAM)

از آنجایی که Meilisearch ایندکس را روی RAM مپ می‌کند، مطمئن شوید سرور شما فضای کافی دارد. اگر مصرف دائماً به ۸۰٪ رسید، از قابلیت تغییر مقیاس با یک کلیک برای انتقال به یک سرور بزرگ‌تر استفاده کنید.

تولید کلیدهای محدودشده

هرگز از Master Key خود در اپلیکیشن فرانت‌اند استفاده نکنید. از API کلیدها برای ایجاد کلیدهای فقط-جستجوی محدودشده روی ایندکس‌های خاص استفاده کنید تا دسترسی مدیریتی امن بماند.

نظرات

کاربران ما چه می‌گویند

به هزاران کاربر راضی که گردش کار خود را متحول کرده‌اند بپیوندید

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

Jonathan Kogan

Jonathan Kogan

Co-Founder/CEO, rpatools.io

Automatio is one of the most used for RPA Tools both internally and externally. It saves us countless hours of work and we realized this could do the same for other startups and so we choose Automatio for most of our automation needs.

Mohammed Ibrahim

Mohammed Ibrahim

CEO, qannas.pro

I have used many tools over the past 5 years, Automatio is the Jack of All trades.. !! it could be your scraping bot in the morning and then it becomes your VA by the noon and in the evening it does your automations.. its amazing!

Ben Bressington

Ben Bressington

CTO, AiChatSolutions

Automatio is fantastic and simple to use to extract data from any website. This allowed me to replace a developer and do tasks myself as they only take a few minutes to setup and forget about it. Automatio is a game changer!

Sarah Chen

Sarah Chen

Head of Growth, ScaleUp Labs

We've tried dozens of automation tools, but Automatio stands out for its flexibility and ease of use. Our team productivity increased by 40% within the first month of adoption.

David Park

David Park

Founder, DataDriven.io

The AI-powered features in Automatio are incredible. It understands context and adapts to changes in websites automatically. No more broken scrapers!

Emily Rodriguez

Emily Rodriguez

Marketing Director, GrowthMetrics

Automatio transformed our lead generation process. What used to take our team days now happens automatically in minutes. The ROI is incredible.

مرتبط Self-Hosted Apps

سوالات متداول درباره Meilisearch

پاسخ سوالات رایج درباره Meilisearch را بیابید