Meilisearch

Meilisearch Self-Hosted, Tek Tıklamayla Dağıtın

Meilisearch hızlı bir arama motorudur. Automatio, toplam veri gizliliği ve sorgu başına sıfır ücret için onu tek tıklamayla HTTPS ile adanmış bir sunucuya...

self-hosted meilisearchmeilisearch dockeraçık kaynak aramaalgolia alternatifiarama motoru vpsfull text search api
Meilisearch logo

Meilisearch

Developer Tools

Meilisearch hızlı bir arama motorudur. Automatio, toplam veri gizliliği ve sorgu başına sıfır ücret için onu tek tıklamayla HTTPS ile adanmış bir sunucuya...

search

Meilisearch dağıttığınızda ne elde edersiniz

Kiraladığımız sunucu, maliyeti ve kurulumun size soracakları.

Sunucu
CX23 · 2 vCPU · 4 GB RAM
Başlangıç
$9/ay
Kurulum
Yapılandırma gerekmiyor

Her dağıtıma dahil

  • Adanmış sunucu, makine başına tek uygulama
  • HTTPS sertifikası otomatik verilir
  • Ücretsiz alt alan adı, özel alan adı isteğe bağlı
  • Yeniden başlatma, boyutlandırma, anlık görüntü ve geri yükleme

Meilisearch tek tıkla dağıtın

Kendi sunucunuzda, kendi verinizle. Terminal yok, Docker komutu yok, sertifika ayarı yok.

  1. 1

    Boyut seçin

    Uygulamaya yeten en küçük sunucuyla başlayın. Sonra yeniden kurmadan büyütebilirsiniz.

  2. 2

    Dağıta basın

    Sunucuyu kiralar, uygulamayı Docker ile kurar ve bir alt alan adını ona yönlendiririz.

  3. 3

    Açılışını izleyin

    Hazırlık kendiliğinden çalışır ve birkaç dakika sürer. HTTPS sertifikası gelince uygulama yayında.

Sunucu boyutu

Automatio aboneliğinizle birlikte aylık faturalanır. Sunucuyu silin, ücret durur.

Meilisearch yetenekleri

Automatio'nun bu kullanım senaryosu için neler yapabileceğini keşfedin

Hibrit Arama

Meilisearch, kullanıcı niyetini anlamak için geleneksel anahtar kelime eşleştirmesini yapay zeka destekli semantik arama ile birleştirir. Arama terimleri veritabanı metniyle tam olarak eşleşmese bile ilgili sonuçları döndürür. Doğal dil sorgularını işlemek için yerel veya uzak embedding modelleriyle çalışır.

  • 1Anahtar kelime ve vektör eşleşmesi
  • 2Bağlam farkında (context-aware) getirme
  • 3OpenAI embedding'leri ile uyumlu
  • 4Yerel model desteği

Meilisearch yetenekleri

  • Hibrit Arama

    Meilisearch, kullanıcı niyetini anlamak için geleneksel anahtar kelime eşleştirmesini yapay zeka destekli semantik arama ile birleştirir. Arama terimleri veritabanı metniyle tam olarak eşleşmese bile ilgili sonuçları döndürür. Doğal dil sorgularını işlemek için yerel veya uzak embedding modelleriyle çalışır.

    1. Anahtar kelime ve vektör eşleşmesi
    2. Bağlam farkında (context-aware) getirme
    3. OpenAI embedding'leri ile uyumlu
    4. Yerel model desteği
  • Yazarken Ara (Search-as-you-type)

    Motor düşük latency için optimize edilmiştir ve genellikle sorgulara 50 milisaniyeden kısa sürede yanıt verir. Bu performans, sonuçların her tuş vuruşunda yenilendiği gerçek zamanlı arayüzler sağlar. Sorgu performansına öncelik veren verimli bir indeksleme yapısı kullanır.

    1. 50ms altı yanıt süreleri
    2. Gerçek zamanlı sonuç güncellemeleri
    3. Ön ek (prefix) arama eşleşmesi
    4. Yüksek eşzamanlılık (concurrency) yönetimi
  • Yazım Hatası Toleransı (Typo Tolerance)

    Eşleştirme algoritması, karmaşık manuel yapılandırma gerektirmeden yazım hatalarını ve yanlışları ele alır. Alaka düzeyi için tam eşleşmelere öncelik verirken karakter yer değiştirmelerini ve eksikliklerini hesaba katar. Hassasiyet seviyeleri, belirli veri setlerine uyacak şekilde indeks başına ayarlanabilir.

    1. Özelleştirilebilir eşleştirme kuralları
    2. Çoklu dil desteği
    3. Eşanlamlı (synonym) desteği dahil
    4. Durdurulan kelime (stop-word) listeleri
  • Filtreleme ve Faceting

    Yerleşik faceting motorunu kullanarak kenar çubuğu filtreleri, fiyat aralıkları ve kategori sayılarıyla arama arayüzleri oluşturun. Filtreler her sonuç seti için dinamik olarak hesaplanır ve kullanıcıların büyük katalogları daraltmasına olanak tanır. E-ticaret navigasyonu için esastır.

    1. Dinamik kategori sayıları
    2. Sayısal aralık filtreleri
    3. Öznitelik tabanlı sıralama
    4. Çoklu seçmeli filtreleme mantığı
  • Güvenli API Key'leri

    Meilisearch, verileri korumak için master key'ler ve kısıtlı arama key'leri içeren katmanlı bir güvenlik modeli kullanır. Yalnızca belirli indekslere erişimi olan veya belirli bir süreden sonra geçerliliğini yitiren key'ler oluşturabilirsiniz. Bu, doğrudan tarayıcıdan güvenli bir şekilde arama yapılmasını sağlar.

    1. Master key yönetimi
    2. Kiracı kapsamlı (tenant-scoped) token'lar
    3. İnce taneli izinler
    4. Ön yüz için güvenli arama key'leri

content.selfHosted.whyTitle

content.selfHosted.tradeoffsTitle

Öngörülebilir Arama Maliyetleri: Tescilli arama platformları genellikle arama başına veya olay başına ücret alarak öngörülemeyen faturalara yol açar. Self-hosting, kaç milyon sorgu gerçekleşirse gerçekleşsin sunucunuz için sabit bir aylık fiyat ödediğiniz anlamına gelir.
RAM Tüketimi: Meilisearch, hız için veritabanını belleğe eşler. Büyük veri setleri daha fazla RAM gerektirir; indeksiniz mevcut belleği aşarsa, motor disk okumalarına geri dönerken hız düşer.
Veri Yerleşimi Uyumluluğu: Hassas müşteri verilerini işliyorsanız, bunları üçüncü taraf bir buluta göndermeniz kısıtlanabilir. Self-hosting, GDPR ve yerel veri egemenliği gereksinimlerini karşılayarak her kaydı kendi sunucunuzda tutar.
Yeniden İndeksleme Gereksinimleri: Filtrelenebilir listenize bir alan eklemek gibi yapısal değişiklikler, motorun tüm indeksi yeniden oluşturmasını gerektirir. Devasa veri setleri için bu zaman alıcıdır ve geçici disk alanı gerektirir.
Kayıt veya İndeks Sınırı Yok: Çoğu SaaS platformu, bir yükseltme gerektirmeden önce depolayabileceğiniz belge veya indeks sayısına sınırlar getirir. Kendi VPS'inizde sınırlar yalnızca donanımınız ve disk alanınız tarafından belirlenir.
Disk I/O Bağımlılığı: Disk performansı, indeksleme için birincil darboğazdır. Standart HDD'lerde çalıştırılması önerilmez; yazma işlemlerinin kullanıcı sorgularını aksatmamasını sağlamak için yüksek hızlı NVMe depolama gerektirir.
Azaltılmış API Latency: Meilisearch'ü uygulamanızla aynı bölgede barındırarak, üçüncü taraf bir sağlayıcıya yapılan ağ atlamalarının latency cezasını ortadan kaldırırsınız. Bu, yazarken ara (search-as-you-type) özelliğinin 50ms'lik anındalık hissedilmesini korur.

comparisonTable.self-hosted.title

comparisonTable.self-hosted.description

Kurulum Çabası

comparisonTable.self-hosted.managedSaasAnında
comparisonTable.self-hosted.diy2-4 saat manuel yapılandırma
comparisonTable.self-hosted.automatioBirkaç dakika tek tıklama

Aylık Maliyet

comparisonTable.self-hosted.managedSaasSorgularla ölçeklenir
comparisonTable.self-hosted.diyHam sunucu maliyeti
comparisonTable.self-hosted.automatioSabit VPS maliyeti

Bakım

comparisonTable.self-hosted.managedSaasYok
comparisonTable.self-hosted.diyManuel yama uygulama
comparisonTable.self-hosted.automatioOtomatik güncellemeler

Veri Gizliliği

comparisonTable.self-hosted.managedSaasÜçüncü taraf barındırmalı
comparisonTable.self-hosted.diy%100 Gizli
comparisonTable.self-hosted.automatio%100 Gizli

HTTPS/SSL

comparisonTable.self-hosted.managedSaasDahil
comparisonTable.self-hosted.diyManuel kurulum
comparisonTable.self-hosted.automatioOtomatik sertifikalar

Bu kimin için

Meilisearch uygulamasını gerçekten kendi sunucusunda çalıştıran insanlar ve bunun değiştirdikleri.

e-ticaret geliştiren tek başına bir kurucu

Mağaza henüz karlı hale gelmeden yüksek Algolia ücretleri ödemek.

VPS'inizde sorgu başına vergi olmaksızın sabit bir aylık ücretle arama çalıştırma.

  • JSON aracılığıyla 10 bin ürün kataloğunu içe aktarma
  • Filtrelenebilir bir kenar çubuğu oluşturma
  • Mobil alışveriş yapanlar için yazım hatası toleransını etkinleştirme

özel bir wiki oluşturan bir geliştirici

Hassas belgeler güvenlik nedeniyle yerel ağdan dışarı çıkamaz.

Dahili belgeler arasında yüksek hızlı arama ile tam veri yerleşimi (data residency).

  • Binlerce markdown dosyasını indeksleme
  • Güvenli ön yüz arama key'leri ayarlama
  • Sonuçları proje kategorisine göre filtreleme

küçük bir web ajansında yönetici

Maliyet bilincine sahip müşterilere birden fazla arama aboneliği yansıtmak.

Kullanıcı sınırı olmaksızın birden fazla müşteri indeksini tek bir adanmış kaynakta barındırma.

  • Her müşteri için ayrı indeksler yapılandırma
  • Güvenlik için kiracı kapsamlı (tenant-scoped) key'leri yönetme
  • Proje başına sunucu kaynaklarını izleme

kişisel arşivi olan bir freelancer

Standart veritabanı araması 100.000'den fazla kişisel dosya için çok yavaş.

Özel, gizli bir arama motoru aracılığıyla notların ve medyanın anında keşfi.

  • REST API aracılığıyla medya meta verilerini senkronize etme
  • Kişisel kayıtları oluşturulma tarihine göre sıralama
  • Doğruluk için bulanık arama (fuzzy search) sonuçlarını test etme

Bu Prompt Nedir?

Bu prompt'un ne yaptığını ve daha iyi sonuçlar elde etmenize nasıl yardımcı olabileceğini öğrenin.

Meilisearch Hakkında

Meilisearch, temel veritabanı araması ile karmaşık kurumsal motorlar arasındaki boşluğu doldurmak için tasarlanmış, Rust ile yazılmış açık kaynaklı bir arama motorudur. Elasticsearch gibi araçlar yüksek kaynak kullanımı pahasına devasa ölçek sunarken, Meilisearch neredeyse hiç yapılandırma gerektirmeden yüksek alaka düzeyine odaklanır. Minimal ek yük ile herhangi bir uygulamaya arama işlevselliği eklemenize olanak tanıyan RESTful bir API sağlar. Hız için tasarlandığından, 50ms altı latency gereksinimi olan kullanıcı odaklı uygulamalarda özellikle etkilidir.

Mimari ve Verimlilik

Özünde Meilisearch, JSON nesnelerinden ters çevrilmiş bir indeks (inverted index) oluşturan belge tabanlı bir arama motorudur. Ön yüz öncelikli yaklaşımıyla benzersizdir. Verimli olduğu için, geliştiriciler genellikle kısıtlı arama key'leri kullanarak doğrudan bir kullanıcının tarayıcısından motoru sorgular. Bu, her sorgu için bir backend proxy ihtiyacını ortadan kaldırarak uygulama karmaşıklığını azaltır. Sıralama algoritması; yakınlık, öznitelik ağırlığı ve kesinlik gibi karmaşık sorgu mantığı yazmadan yeniden sıralayabileceğiniz bir dizi varsayılan kurala dayanır.

İlk Saat

Tipik bir ilk oturum, bir instance dağıtmayı ve bir POST isteği aracılığı dakikalar içinde bir JSON belgesi veri kümesi göndermeyi içerir. Dakikalar içinde motoru sorgulamaya başlayabilir ve halihazırda yazım hatalarına toleranslı ve alaka düzeyine göre sıralanmış sonuçlar görebilirsiniz. Çoğu kullanıcı, standart SQL full-text aramasının sağladığından daha iyi bir deneyim elde etmek için varsayılan ayarları yapması gerekmediğini fark eder. Oradan, kategorilerle özel bir kullanıcı arayüzü oluşturmak için filtrelenebilir ve sıralanabilir öznitelikleri yapılandırabilirsiniz.

Pazar Uyumu

Meilisearch, Algolia deneyimini isteyen ancak self-hosted bir çözümün veri egemenliğini ve maliyet öngörülebilirliğini gerektiren ekipler için bir tercihtir. Hugging Face gibi platformlar için arama yapacak kadar olgun, ancak mütevazı VPS donanımında çalışacak kadar hafiftir. Ham sunucu günlüklerinin terabaytlarında arama yapmak için uygun araç olmasa da, niyet ve hızın gerekli olduğu duyarlı arama deneyimleri oluşturmak için mevcut en iyi motorlardan biridir.

Bu Prompt Nedir?

İnsanlar Meilisearch Hakkında Ne Diyor

Topluluğun Meilisearch hakkında ne düşündüğünü görün

Meilisearch, yazım hatası toleransı için daha samimi bir varsayılana ve tarayıcıda kullanılmak üzere tasarlanmış kısıtlı arama key'leri de dahil olmak üzere daha güçlü bir ön yüz odaklı iş akışına sahip.
snikolaev
reddit
Meilisearch, Algolia-lite alternatifi gibidir. Orta ölçekli projeler için endüstri devlerinin devasa ölçeğine ve karmaşıklığına daha yönetilebilir bir ikame görevi görür.
cloudbloc
reddit
Verilerimi kendi altyapımda tutarken çağdaş framework'lerle entegre olma ve saniyenin altında latency koruma yeteneği nedeniyle bunu seçtim.
p4r4d0x
reddit
Hızı ve alaka düzeyi ayarları, alışveriş yapanların yavaş sonuçlar için hiçbir sabrının olmadığı ürün katalogları için çok önemli olduğundan ideal bir E-ticaret Arama Hızlandırıcıdır.
tegridyblues
twitter
Bellek eşleme (memory mapping) gerçektir. Veritabanı boyutunuz için yeterli RAM'iniz yoksa bir performans düşüşü görürsünüz, ancak aksi takdirde inanılmaz derecede hızlıdır.
dev_user_99
hackernews
Varsayılan ayarların arama kullanım durumlarının %90'ı için aslında doğru hissettirdiği birkaç açık kaynaklı projeden biri.
rust_fanatic
reddit

Meilisearch Hakkında Videolar

Meilisearch hakkında eğitimler, incelemeler ve tartışmalar izleyin

Tam metin arama (full-text search) yetenekleri sunan herhangi bir web sitesi veya uygulamayla sorunsuz bir şekilde entegre olur.

Ayrıca, tam kelime eşleşmesi olmadığında bile ilgili içeriği bulmanızı sağlayan, bağlamı anlayan yapay zeka destekli arama özellikleri sunar.

Aslında çalıştığını görüyoruz... arama yaparken oldukça hızlı.

Sadece promptlardan fazlasi

İş akışınızı güçlendirin Yapay Zeka Otomasyonu

Automatio, yapay zeka ajanlari, web otomasyonu ve akilli entegrasyonlarin gucunu birlestirerek daha az zamanda daha fazlasini basarmaniza yardimci olur.

Yapay Zeka Ajanları
Web Otomasyonu
Akıllı İş Akışları

Meilisearch için Pro İpuçları

Meilisearch'den en iyi şekilde yararlanmak için uzman ipuçları.

NVMe Depolama Kullanın

Meilisearch, indeksleme sırasında disk I/O performansına bağımlıdır. NVMe depolamaya sahip bir VPS kullanmak, büyük veri güncellemeleri sırasında motorun darboğaza girmesini önler.

Bellek Kullanımını İzleyin

Meilisearch indeksi RAM'e eşitlediği için sunucunuzda yeterli alan olduğundan emin olun. Kullanım sürekli %80'e ulaşıyorsa, daha büyük bir sunucu katmanına geçmek için tek tıklamayla yeniden boyutlandırma özelliğini kullanın.

Kısıtlı Key'ler Oluşturun

Ön yüzde asla Master Key'inizi kullanmayın. Yönetici erişimini güvende tutmak için belirli indekslerle sınırlandırılmış, yalnızca arama yapabilen kısıtlı key'ler oluşturmak üzere keys API'sini kullanın.

Referanslar

Kullanicilarimiz Ne Diyor

Is akisini donusturen binlerce memnun kullaniciya katilin

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.

İlgili Self-Hosted Apps

Meilisearch Hakkında Sık Sorulan Sorular

Meilisearch hakkında sık sorulan soruların cevaplarını bulun