Notizie in sphinx-search

  • 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
  • Programmazione 16 Dic 2007

    Due presentazioni su Sphinx e Mercurial

    di Ludovico Magnocavallo

    Sono appena state pubblicate le due presentazioni che Peter Zaitsev ha tenuto al raduno interno di Percona, una delle più note società di consulenza specializzate su MySQL. La prima è su Sphinx, il motore di ricerca full text che sta conquistando sempre più utilizzatori grazie alla facilità di utilizzo e alla spettacolare velocità di indicizzazione e ricerca, su cui pubblicherò prossimamente un articolo dettagliato in queste pagine. La seconda è su Mercurial e affronta gli stessi temi trattati da Valentino in DCVS: chi era costui?. Buona lettura...

Screencast e videocorsi di programmazione
Stacktrace RSS Feed Stacktrace via E-mail
Hai idee per un articolo? Faccelo sapere!