Пожадуйста. Ожидаешь от плагина эмуляцию базовых привычных функций, а получаешь очень интересные последствия. Я сейчас жду и ищу к реализации ActiveRecord для php-handlersocket, потому что, несмотря на свой велосипед, хочется понять, начали люди пользоваться этой штукой (HS) всерьез или нет.
Как раз для хранения логов HS больше подходит, если нет auto increment, а лог ведется по дате, допустим. Вставили быстро в лог и забыли. Читать и анализировать можно не HS, а обычными средствами mySQL. Перед чтением — сделали FLUSH TABLE. Инсерты самого mySQL необходимо использовать в случае, если есть какие-либо триггеры или auto increment-поле.
Как показала практика, HS просто замечателен для быстрого копирования громадной части таблицы или разового циклического update большого количества записей на разные значения. И это при том, что изначально он расчитывался явно на insert'ы.
Пожалуйста. Просто я не очень люблю, когда есть хорошее решение для чего-либо, и при этом невозможно найти даже мало-мальски толковый «Hello, world!» под него.
Надежда есть всегда. В данный момент я как раз уже 4-й месяц занимаюсь «некромантией», и на мой взгляд мы движемся в правильном направлении. Могу попытаться обобщить ключевые шаги и изложить их в виде статьи.
Именно так, иногда (к моему удивлению) инвесторы покупают что-то «с именем», но полностью гнилое, в долгах и с разбежавшейся кто куда командой разработки. И тут возникает очень серьезный вопрос: убить все и переписывать с нуля, или же попытаться шаг за шагом, дабы не пугать существующих пользователей, аккуратно все переписать «как надо».
Как показала практика, HS просто замечателен для быстрого копирования громадной части таблицы или разового циклического update большого количества записей на разные значения. И это при том, что изначально он расчитывался явно на insert'ы.