Изучение параметров поиска для PHP - PullRequest
2 голосов
/ 07 июня 2010

У меня есть таблица innoDB, использующая множество внешних ключей, но мы просто хотим найти некоторую основную информацию из нее.

Я провел некоторое исследование, но все еще проиграл.

  1. Как узнать, есть ли у моего хоста сфинкс? уже установлен? Я не вижу этого как вариант для хранения таблицы метод (т.е. innodb, myisam).

  2. Zend_Search_Lucene, отзывчивый достаточно для функциональности AJAX миллионы записей?

  3. Зеркало мое innoDB с миисам? Сделать каждый завершение транзакции innodb с записью к myisam, тогда используйте поиск 1: 1? Как бы я сделал это автоматически? Это должно сделать MyISAM ACID-совместимый и бесплатный (er) от коррупции нет?
  4. Полный текст PostgreSQL запросы даже не похожи на SQL для я не могу учиться новый синтаксис SQL мне нужны параметры noob

  5. * ???????????????????? 1021 ** * 1022

Это сайт большого объема на прилично оборудованном VPS

Большое спасибо за любые идеи.

Ответы [ 2 ]

2 голосов
/ 07 июня 2010

Сфинкс - очень хороший выбор. Очень масштабируемый, встроенная кластеризация и разбиение .

2 голосов
/ 07 июня 2010

Ваш вопрос очень расплывчат в отношении того, чего вы на самом деле хотите достичь, но я могу сказать вам держаться подальше от Zend_Search_Lucene с рекордным количеством записей.По моему опыту (и многим другим, включая сертифицированных инженеров Zend) производительность ZSL на больших наборах записей в лучшем случае плохая.Если вы идете по этому пути, используйте такой инструмент, как Apache Lucene.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...