ну и модуль апачевский есть...
тока все это туфта.... напряжение не стоит извращения.
Надежней кеш хранить в файловой системе, а оперировать им из индекса в мускле. Все быстро и без геморроев
rokki писал(а):ну и модуль апачевский есть...
тока все это туфта.... напряжение не стоит извращения.
Надежней кеш хранить в файловой системе, а оперировать им из индекса в мускле. Все быстро и без геморроев
Всего найдено 52297 тайлов (из 10 000 000)
Запрос обработан за 0.702450990677 сек.
Запись в файл длилась 1.10982394218 сек.
Всего найдено 15170 тайлов (из 500 000 000)
Запрос обработан за 0.512903928757 сек.
Запись в файл длилась 0.310911893845 сек.
И как Вы не боитесь за файловую систему? Ведь она тоже может грохнуться, также как и БД. :
zed писал(а):rokki,
а какова скорость определения наличия/отсутствия тайла в MySQL?
Вот, Alexander создал свой индекс со скоростью определения более 2 млн./сек.
Насколько быстра индексация в MySQL, сколько проверок за 1 сек. способна сделать или как долго будет искать 1 млн. тайлов?
У меня, например, такой результат (в файл записывались X и Y найденных тайлов):Всего найдено 52297 тайлов (из 10 000 000)
Запрос обработан за 0.702450990677 сек.
Запись в файл длилась 1.10982394218 сек.
Поиск выполнялся по условию (X>minX and X<maxX and(Y>minY or Y<maxY) and Z=Zoom and ID=LookMapType and V=TileVer) а в базе было ~ 1.5 млн. записей. Причём, на быстродействие запроса определяющее значение имела разность maxX-minX.
Или вот:Всего найдено 15170 тайлов (из 500 000 000)
Запрос обработан за 0.512903928757 сек.
Запись в файл длилась 0.310911893845 сек.
(условие поиска (X>minX and X<maxX and Y>minY and Y<maxY and Z=Zoom and ID=LookMapType and V=TileVer) при maxX-minX=10 000 и maxY-minY=50 000)
Скорости сумашедшие и без "велосипедов"...
не думаю что есть смысл писать в базу координаты тайла ))) есть имя файла и оно уникально )))
rokki писал(а): Индексация беркли таблиц примерно в 4 раза медленней таблиц мускла )))
zed писал(а):не думаю что есть смысл писать в базу координаты тайла ))) есть имя файла и оно уникально )))
а по-моему с именем неудобно... тем более при выборке региона
Vasya писал(а):rokki писал(а): Индексация беркли таблиц примерно в 4 раза медленней таблиц мускла )))
Кто автор этих слов ? Вы ? Тогда можно факты.
Если же нету фактов, а голословная выдумка - то не стоит бить себя пяткой в грудь.
Лучше всего опираться на чёткие данные, чем просто устраивать холивар.
rokki писал(а):zed писал(а):не думаю что есть смысл писать в базу координаты тайла ))) есть имя файла и оно уникально )))
а по-моему с именем неудобно... тем более при выборке региона
без разницы.
когда вы выделяете регион нужно имя первого тайла в левом верхнем углу и имя последнего тайла в правом нижнем. вот и все дела.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 20