Lupyne

Software screenshot:
Lupyne
Rincian Software:
Versi: 1.8
Tanggal Upload: 13 Apr 15
Pengembang: Aric Coady
Lisensi: Gratis
Popularitas: 130

Rating: 3.0/5 (Total Votes: 2)

Mesin inti adalah tingkat antarmuka tinggi PyLucene, yang merupakan ekstensi Python untuk mengakses Java Lucene mesin pencari populer.
Lucene memiliki reputasi untuk menjadi toolkit tingkat rendah yang relatif, dan tujuan PyLucene adalah untuk membungkus melalui pembuatan kode otomatis.
Jadi meskipun PyLucene mengubah idiom Jawa untuk idiom Python mana mungkin, antarmuka yang dihasilkan jauh dari Pythonic.
Hal ini juga menyediakan server yang tenang JSON pencarian, berdasarkan CherryPy terkenal.
Banyak aplikasi Python yang membutuhkan kemampuan pencarian yang lebih baik yang bermigrasi dari menggunakan database client-server konvensional, sedangkan Lucene adalah perpustakaan pencarian tertanam.
Solr adalah pilihan yang populer untuk pencarian jarak jauh dan fitur canggih lainnya, tapi kemudian kustomisasi atau tertanam digunakan digabungkan ke Jawa dan XML.
Menggunakan kerangka web python justru bisa memberikan yang terbaik dari kedua dunia, misalnya, angkatan pengindeksan secara offline dan remote mencari hidup.
Seorang klien sederhana untuk membuat berinteraksi dengan server sebagai nyaman sebagai interface RPC.
Menangani semua interaksi HTTP, dengan dukungan untuk kompresi, json, dan penggunaan kembali koneksi

Fitur :.

  • fitur pencarian lanjutan:
  • Terdistribusi mencari dengan dukungan untuk redundansi, partisi, dan sharding.
  • Dioptimalkan pencarian segi.
  • Dioptimalkan awalan dan berbagai pertanyaan.
  • dukungan Geospasial
  • .
  • dukungan pencarian remote:
  • konfigurasi Produksi
  • pencari Refreshing
  • & quot; Lainnya seperti ini & quot; query
  • Mengambil irisan dokumen
  • Teks Hit menyoroti
  • Pilihan Query parsing
  • kesalahan JSON
  • pencacahan jangka Lanjutan
  • Multi-pencari
  • Pilihan Sortasi
  • Aspek

Apa yang baru dalam rilis ini:

  • PyLucene 4.8 dan 4.9 didukung
  • PyLucene 4.4 dan 4.5 menjatuhkan
  • DocValues ​​dapat diperbarui di tempat
  • Parallel perbaikan pengindeksan

Apa yang baru di versi 1.5:

  • PyLucene 4,5 didukung
  • PyLucene 3 turun
  • Fields menggunakan antarmuka FieldType baru
  • pembanding SortField dioptimalkan dan mendukung beberapa nilai

Apa yang baru dalam versi 1.2:

  • PyLucene 3.6 didukung
  • PyLucene 3.1 usang
  • Dukungan untuk semua pilihan IndexWriterConfig

  • Pembungkus
  • Dynamic filter
  • Fleksibel penyortiran hit dan penyaringan

Apa yang baru di versi 1.1:.

  • PyLucene 3,5 didukung
  • PyLucene 3.0 turun
  • .
  • Penyimpanan dan pengambilan bidang biner.
  • permintaan Term meningkatkan.

Apa yang baru di versi 1.0:.

  • PyLucene 3.4 didukung
  • PyLucene 3.0 usang.
  • Hits native mendukung pengelompokan oleh fungsi yang sewenang-wenang.
  • query Span dari permintaan Multiterm
  • .
  • Segmen FieldCaches berbasis dioptimalkan untuk update inkremental.
  • utilitas tambahan perbandingan jarak, opsional menggunakan modul contrib spasial.
  • permintaan NumericField untuk mencocokkan istilah tunggal.

Apa yang baru dalam versi 0.9:.

  • PyLucene 3.2 didukung
  • PyLucene 2,9 turun
  • .
  • Dekat real-time pengindeks.
  • Dioptimalkan jumlah total hit.
  • Dukungan untuk IndexWriterConfig dan panjang lapangan terbatas.
  • Pengaturan Lapangan divalidasi pada inisialisasi.
  • Menyoroti menggunakan FastVectorHighlighter bila tersedia.
  • query rentang baru:. Payload dan posisi cek

Apa yang baru dalam versi 0.8:.

  • PyLucene 3.1 didukung
  • PyLucene 2.9 usang.
  • indeks dokumen tunggal untuk secara efisien pencocokan beberapa pertanyaan.
  • Opsional menghapus menghapus dan mengoptimalkan indeks pada atom komit.
  • implementasi Bidang angka untuk datetimes dan poin geospasial.
  • update dokumen Atom
  • .

Apa yang baru dalam versi 0.7:

  • Dukungan untuk Lucene 2.4 turun
  • CherryPy 3.2 kompatibel
  • Tata Ruang dalam query dioptimalkan dan memungkinkan jarak terbatas
  • Pencarian dapat timed out
  • pencarian Diurutkan memungkinkan skor komputasi dan pelacakan maxscore
  • Disjunction query
  • query rentang Numeric dengan langkah presisi kustom
  • Pencacahan istilah numerik
  • menyalin Efisien subset dari indeks
  • Memuat pencari menjadi RAMDirectory
  • SortFields mendukung parser kustom dan penggunaan kembali Cache lapangan

Apa yang baru dalam versi 0.6:.

  • Python 2.7 kompatibel
  • pemeriksaan ejaan Efisien:. Saran (auto-complete) dan koreksi (? Yang Anda maksud)
  • Dukungan untuk parser permintaan kustom, termasuk pemeriksa ejaan.
  • Pertanyaan mendukung penggalian istilah.
  • Indexing mendukung dokumen meningkatkan.
  • Dioptimalkan seleksi lapangan dokumen.
  • Lebih dikonfigurasi opsi start Server, mirip dengan cherryd.
  • Span query dukungan masking dan muatan.

Software yang serupa

TreeListFilter
TreeListFilter

13 May 15

useful.filter.js
useful.filter.js

12 May 15

mysolr
mysolr

13 Apr 15

node-elasticsearch
node-elasticsearch

10 Dec 15

Komentar untuk Lupyne

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!