Notizie in sphinx

  • Programmazione 28 Gen 2008

    Nuova beta per Sphinx 0.9.8

    di Ludovico Magnocavallo

    A poche ore di distanza dalla pubblicazione del nostro articolo su Sphinx, Andrew ha rilasciato una nuova beta della versione 0.9.8, che aggiunge alcune importanti funzionalità e aumenta le situazioni dove Sphinx costituisce una valida — e veloce — alternativa ad una base dati relazionale:

    • ordinamento dei risultati per espressioni arbitrarie, ad esempio @weight+log(price)*2.5
    • raggruppamenti su attributi multivalore, che rendono possibili ricerche faceted su attributi come le tag (evvai!)
    • supporto agli insiemi di campi nel query language, ad esempio @(field1,field2) hello @!(field3,field4) world
    • nuovo ranking sul numero di parole
    • fix ai problemi di compilazione su sistemi BSD

    La nuova beta (1112) è disponibile come sempre sulla pagina di download di Sphinx.

  • Programmazione 25 Gen 2008

    Sphinx, “the Russian black magic” / 1

    di Ludovico Magnocavallo

    Sphinx è un motore di ricerca full text sviluppato da Andrew Aksyonoff con alcune caratteristiche che lo rendono particolarmente interessante per una vasta gamma di applicazioni web-based:

    • indipendenza dal tipo di base dati utilizzata
    • estrema velocità di indicizzazione e ricerca
    • possibilità di distribuire gli indici su sistemi diversi per scalabilità e ridondanza
    • funzionalità avanzate come il grouping per attributo
    • API per i principali linguaggi
    • protocollo di interrogazione molto semplice che permette di sviluppare client per altri linguaggi in poco tempo
Screencast e videocorsi di programmazione
Stacktrace RSS Feed Stacktrace via E-mail
Hai idee per un articolo? Faccelo sapere!