Database
如何在數據庫和應用伺服器是獨立伺服器的 CentOS 6 上安裝 Sphinx
首先,在 centOs 伺服器上安裝 Sphinx 的最佳方法是什麼
rpm -ivh http://sphinxsearch.com/downloads/accept.php?file=sphinx-2.0.6-1.rhel6.x86_64.rpm yum install sphinx
似乎沒有工作。
另外,我的設置是一台應用伺服器和一台數據庫伺服器。應用程序伺服器執行 Magento,它具有與 Sphinx 一起使用的新模組,但是在Sphinx 文件和任何 google 搜尋中都不清楚,應該在哪個伺服器上安裝 Sphinx 以獲得最佳效果。
首先,您需要直接連結到文件,而不是 Web 表單。
rpm -ivh http://sphinxsearch.com/files/sphinx-2.0.6-1.rhel6.x86_64.rpm
我讀過的大多數文件都說套接字在查找方面比 TCP/IP 更快,並且考慮到 Sphinx 將從 mysql 獲取/解析數據,它能夠盡可能直接地獲取該資訊似乎成為最明智的事情。
這裡明顯的問題是每一方將完成多少工作,如果您的應用伺服器的負載始終較低,那麼 TCP/IP 的輕微成本可能值得接受,以免再減慢 SQL 伺服器的速度。