Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx
![Język publikacji: angielski Język publikacji: angielski](https://static01.helion.com.pl/global/flagi/1.png)
![Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx Abbas Ali - okładka ebooka](https://static01.helion.com.pl/global/okladki/326x466/e_3as1.png)
![Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx Abbas Ali - tył okładki ebooka](https://static01.helion.com.pl/global/okladki-tyl/326x466/e_3as1.png)
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 244
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx
Wybrane bestsellery
-
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(55.20 zł najniższa cena z 30 dni)55.20 zł
69.00 zł(-20%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(62.30 zł najniższa cena z 30 dni)71.20 zł
89.00 zł(-20%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(44.70 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(39.90 zł najniższa cena z 30 dni)51.60 zł
129.00 zł(-60%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ta książka jest sposobem na dalszą naukę programowania poprzez realizację projektów. Każdy z nich został wyjaśniony krok po kroku, opisano też sposoby korzystania z licznych bibliotek i pakietów Pythona. Dzięki projektom dowiesz się, jak wykorzystywać programowanie do realizacji eksperymentów, te...
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Ta książka stanowi przystępne wprowadzenie do świata projektantów i budowniczych robotów. Dzięki niej dowiesz się, jak wybrać potrzebne podzespoły, jak je ze sobą połączyć i jak wykorzystywać poszczególne urządzenia wejścia i wyjścia. Posłużysz się w tym celu płytką Raspberry Pi i kompatybilnymi ...
Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II Jak zaprogramować robota. Zastosowanie Raspberry Pi i Pythona w tworzeniu autonomicznych robotów. Wydanie II
(59.40 zł najniższa cena z 30 dni)59.40 zł
99.00 zł(-40%) -
Fachowcy z branży IT, by dobrze wykonywać swoją pracę, muszą w niej zwykle używać od kilku do kilkunastu narzędzi. Z drugiej strony nikt nie jest w stanie dobrze poznać nawet wycinka wszystkich technologii, języków programowania czy aplikacji, które powstają każdego roku. Czy wśród tego bogactwa,...
Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów Receptura na Python. Kurs Video. 54 praktyczne porady dla programistów
(39.90 zł najniższa cena z 30 dni)99.49 zł
199.00 zł(-50%)
O autorze ebooka
Ebooka "Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx
- ISBN Ebooka:
- 978-18-495-1255-8, 9781849512558
- Data wydania ebooka:
-
2011-03-16
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku Pdf:
- 4.0MB
- Rozmiar pliku ePub:
- 7.2MB
- Rozmiar pliku Mobi:
- 9.6MB
Spis treści ebooka
- Sphinx Search
- Table of Contents
- Sphinx Search
- Credits
- About the Author
- Acknowledgement
- About the Reviewers
- www.PacktPub.com
- Support files, eBooks, discount offers, and more
- Why Subscribe?
- Free Access for Packt account holders
- Support files, eBooks, discount offers, and more
- Preface
- What this book covers
- Who this book is for
- Conventions
- Time for action - heading
- What just happened?
- Pop quiz - heading
- Have a go hero - heading
- Reader feedback
- Customer support
- Errata
- Piracy
- Questions
- 1. Setting Up Sphinx
- What you need to know
- Different ways of performing a search
- Searching on a live database
- Searching an index
- Sphinxa full-text search engine
- Features
- A brief history
- License
- Installation
- System requirements
- Sphinx on a Unix-based system
- Time for action - installation on Linux
- What just happened?
- Options to the configure command
- Known issues during installation
- Sphinx on Windows
- Time for action - installation on Windows
- What just happened?
- Sphinx on Mac OS X
- Time for action - installation on a Mac
- What just happened?
- Other supported systems
- Summary
- 2. Getting Started
- Checking the installation
- Full-text search
- What is full-text search?
- Traditional search
- Time for action - normal search in MySQL
- What just happened?
- MySQL full-text search
- Advantages of full-text search
- When to use a full-text search?
- Overview of Sphinx
- Primary programs
- Time for action - Sphinx in action
- What just happened?
- Data to be indexed
- Creating the Sphinx configuration file
- Searching the index
- Have a go hero -
- Why use Sphinx for full-text searching?
- Summary
- 3. Indexing
- What are indexes?
- Indexes in Sphinx
- What are indexes?
- Index attributes
- Types of attributes
- Multi-value attributes (MVA)
- Types of attributes
- Data sources
- How to define the data source?
- SQL data sources
- Creating Index using SQL data source (Blog)
- Creating a simple index without any attributes
- Creating Index using SQL data source (Blog)
- Time for action - creating database tables for a blog
- What just happened?
- Time for action - populate the database tables
- What just happened?
- Time for action - creating the Sphinx configuration file
- What just happened?
- The indexing workflow
- Adding attributes to the index
- What just happened?
- Time for action - adding attributes to the index
- What just happened?
- Adding an MVA to the index
- What just happened?
- Time for action - Adding an MVA to the index
- What just happened?
- Filtering without searching for a specific phrase
- What just happened?
- xmlpipe data source
- xmlpipe2 data source
- Indexing with schema defined in XML stream
- Time for action - creating index (without attributes)
- What just happened?
- Time for action - add attributes to schema
- What just happened?
- Indexing with schema defined in configuration file
- What just happened?
- Time for action - create index with schema defined in configuration file
- What just happened?
- Summary
- 4. Searching
- Client API implementations for Sphinx
- Search using client API
- Time for action - creating a basic search script
- What just happened?
- Matching modes
- Time for action - searching with different matching modes
- What just happened?
- Boolean query syntax
- Time for action - searching using Boolean query syntax
- What just happened?
- Extended query syntax
- Time for action - searching with extended query syntax
- What just happened?
- Filtering full-text search results
- Time for action - filtering the result set
- What just happened?
- Weighting search results
- Time for action - weighting search results
- What just happened?
- Sorting modes
- Grouping search results
- Summary
- 5. Feed Search
- The application
- Tools and software used while creating this application
- Database structure
- The application
- Time for action - creating the MySQL database and tables
- What just happened?
- Basic setup
- Time for action - setting up the feeds application
- What just happened?
- Add feed
- Time for action - creating a form to add feeds
- What just happened?
- Saving the feed data
- Time for action - adding code to save feed
- What just happened?
- Indexing the feeds
- Time for action - create the index
- What just happened?
- Check for duplicate items
- Time for action - adding code to avoid duplicate items
- What just happened?
- Index merging
- Time for action - adding the delta index
- What just happened?
- Search form
- Time for action - creating the search form
- What just happened?
- Perform the search query
- Time for action - adding code to perform a search query
- What just happened?
- Applying filters
- Time for action - adding code to filter the results
- What just happened?
- Time for action - showing search form prefilled with last submitted data
- What just happened?
- Re-indexing
- Have a go hero - trying different search queries
- Summary
- 6. Property Search
- The application
- Tools and software used while creating this application
- Database structure
- The application
- Time for action - creating the MySQL database and structure
- What just happened?
- Initial data
- Time for action - populating the database
- What just happened?
- Basic setup
- Time for action - setting up the application
- What just happened?
- Adding a property
- Time for action - creating the form to add property
- What just happened?
- Indexing the properties
- Time for action - creating the index
- What just happened?
- Simple search form
- Time for action - creating the simple search form
- What just happened?
- Full-text search
- Time for action - adding code to perform full-text search
- What just happened?
- Have a go hero - try setting different field weights
- Advanced search
- Time for action - creating the Advanced search form
- What just happened?
- Ranged filters
- Time for action - adding ranged filters
- What just happened?
- Have a go hero - adding filter for amenities
- Geo distance search
- Time for action - creating the search form
- What just happened?
- Add geo anchor
- Time for action - adding code to perform geo distance search
- What just happened?
- Have a go hero - adding the delta index using the index merging technique
- Summary
- 7. Sphinx Configuration
- Sphinx configuration file
- Rules for creating the configuration file
- Sphinx configuration file
- Data source configuration
- SQL related options
- Connection options
- sql_port
- sql_sock
- odbc_dsn
- Connection options
- Options to fetch data (SQL data source)
- sql_query_pre
- sql_query_post
- sql_query_post_index
- sql_ranged_throttle
- SQL related options
- Configuration file using advanced options
- Time for action - creating a configuration with advanced source options
- What just happened?
- MS SQL specific options
- mssql_winauth
- mssql_unicode
- Index configuration
- Distributed searching
- Set up an index on multiple servers
- Distributed searching
- Time for action - creating indexes for distributed searching
- What just happened?
- Set up the distributed index on the primary server
- What just happened?
- Time for action - adding distributed index configuration
- What just happened?
- agent_blackhole
- agent_connect_timeout
- agent_query_timeout
- Distributed searching on single server
- What just happened?
- charset configuration
- charset_type
- charset_table
- Data related options
- stopwords
- min_word_len
- ignore_chars
- html_strip
- html_index_attrs
- html_remove_elements
- Word processing options
- Morphology
- Time for action - using morphology for stemming
- What just happened?
- morphology
- min_stemming_len
- Wordforms
- What just happened?
- Search daemon configuration
- listen
- log
- query_log
- read_timeout
- client_timeout
- max_children
- pid_file
- max_matches
- seamless_rotate
- Indexer configuration
- mem_limit
- max_iops
- max_iosize
- max_xmlpipe2_field
- Summary
- 8. What Next?
- SphinxQL
- SphinxQL in action
- SphinxQL
- Time for action - querying Sphinx using MySQL CLI
- What just happened?
- SELECT
- Column list clause
- FROM clause
- WHERE clause
- GROUP BY clause
- ORDER BY clause
- LIMIT clause
- OPTION clause
- Column list clause
- SHOW WARNINGS
- SHOW STATUS
- SHOW META
- Use case scenarios
- Popular websites using Sphinx
- Summary
- Index
Packt Publishing - inne książki
-
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
-
API Security for White Hat Hackers is a comprehensive guide that simplifies API security by showing you how to identify and fix vulnerabilities. From emerging threats to best practices, this book helps you defend and safeguard your APIs.
API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation API Security for White Hat Hackers. Uncover offensive defense strategies and get up to speed with secure API implementation
(92.88 zł najniższa cena z 30 dni)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
![Loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
![ajax-loader](https://static01.helion.com.pl/ebookpoint/img/ajax-loader.gif)
Oceny i opinie klientów: Sphinx Search Beginner's Guide. Implement full-text search with lightning speed and accuracy using Sphinx Abbas Ali (0)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.