SQL Phrase Index

SQL Phrase Index
Sphinx
Entwickler Andrew Aksyonoff
Aktuelle Version 0.9.9
(2. Dezember 2009)
Betriebssystem Linux, Unix, Mac OS X, Windows
Kategorie Suchmaschine
Lizenz GPL (Freie Software)
Deutschsprachig nein
sphinxsearch.com

Sphinx ist eine Volltextsuchmaschine, die unter der GNU General Public License (GPL, Version 2) veröffentlicht wird. Es gibt allerdings auch eine kommerzielle Version für eingebettete Systeme. Seine Hauptvorteile spielt Sphinx bei der Implementierung von eigenen Such-Engines für Programme oder Webapplikationen aus, die große Datenmengen in kurzer Zeit verarbeiten müssen.

Es handelt sich prinzipiell um eine eigenständige Engine, die allerdings konzipiert wurde um speziell mit SQL-basierten Datenbanken und Scriptsprachen zusammenzuarbeiten.

Aktuell werden als Datenbanksysteme MySQL und PostgreSQL unterstützt. Es gibt aber auch die Möglichkeit via Pipe mittels eines benutzerdefinierten XML-Formats die Daten zu speichern.

Außerdem wurde das Treibermodell offen gestaltet, so dass weitere Datenbankanbindungen einfach realisiert werden können.

Nativ werden PHP, Python, Perl und Ruby als Skriptsprache unterstützt. Für Programmiersprachen die keine Sphinx-API besitzen und bei Fällen in denen man die Suche unbedingt über MySQL durchführen möchte, eignet sich SphinxSE. SphinxSE ist eine Storage Engine, die als MySQL-Plugin implementiert wurde und als Such-Backend Sphinx benutzt. Dadurch ergibt sich außerdem der Vorteil, dass die Suchergebnisse weiter mit MySQL bearbeitet werden können.

Weblinks


Wikimedia Foundation.

Игры ⚽ Поможем написать реферат

Schlagen Sie auch in anderen Wörterbüchern nach:

  • SQL Server Full Text Search — is an inexact string matching technology for SQL Server. It is a powerful and fast way of referencing the contents of almost any character based column on SQL Server 2000, SQL Server 2005, and SQL Server 2008 . Full text indexes must be populated …   Wikipedia

  • Sphingen — Sphinx (mask. o. fem., Plural: Sphinxe oder Sphingen) bezeichnet: Sphinx (ägyptisch), eine Figur der ägyptischen Mythologie die Große Sphinx von Gizeh, ein bekanntes Bauwerk des Alten Ägypten Sphinx (griechisch), eine Figur der griechischen… …   Deutsch Wikipedia

  • Sphynx — Sphinx (mask. o. fem., Plural: Sphinxe oder Sphingen) bezeichnet: Sphinx (ägyptisch), eine Figur der ägyptischen Mythologie die Große Sphinx von Gizeh, ein bekanntes Bauwerk des Alten Ägypten Sphinx (griechisch), eine Figur der griechischen… …   Deutsch Wikipedia

  • Sphinx (поисковая система) — Sphinx Тип поисковая система Разработчик Андрей Аксенов Написана на C++ Операционная система Кроссплатформенное программное обеспечение Последняя версия 2.0.6 release (22 октября 2012) Тестовая версия …   Википедия

  • Sphinx — (mask. o. fem., Plural: Sphinxe oder Sphingen) bezeichnet: Sphinx (ägyptisch), eine Figur der ägyptischen Mythologie die Große Sphinx von Gizeh, ein bekanntes Bauwerk des Alten Ägypten Sphinx (griechisch), eine Figur der griechischen Mythologie… …   Deutsch Wikipedia

  • MySQL — Developer(s) MySQL AB (A subsidiary of Oracle) Initial release May 23, 1995 (1995 05 23 …   Wikipedia

  • Comparison of relational database management systems — Programming language comparisons General comparison Basic syntax Basic instructions Arrays Associative arrays String operations …   Wikipedia

  • Windows Search — (formerly known as Windows Desktop Search or WDS on Windows XP and Windows Server 2003) is an indexed desktop search platform released by Microsoft for the Windows operating system.[citation needed] Windows Search for Windows Vista, Windows 7,… …   Wikipedia

  • Space music — Space music, also spelled spacemusic, is an umbrella term used to describe music that evokes a feeling of contemplative spaciousness. In fact, almost any music with a slow pace and space creating sound images could be called spacemusic. Stephen… …   Wikipedia

  • Perl — This article is about the programming language. For other uses, see Perl (disambiguation). Perl Paradig …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”