Fujitsu тестирует "быстрейшую базу данных"
Fujitsu и японский национальный институт генетики работают над тем, что, как ожидается, станет к моменту открытия в конце года самой быстрой базой данных. Прототип системы основан на движке XML базы Shunsaku от Fujitsu, который уже готов и проходит внутренние испытания в генетическом институте, который известен в Японии под именем Idenken. База Idenken является одной из трех основных мировых генетических баз данных и вместилищем информации проекта генома под эгидой японского правительства. Там также содержатся общедоступные данные японской патентной палаты. Сейчас в базе содержится 35 млн. записей, но ее содержимое удваивается каждый год-два. Более 10 тысяч пользователей обращаются к базе ежедневно и существующая система тратит около 10 минут на поиск по двум-трем словам. В то же время прототип уже справляется с таким же заданием за 5 секунд. Секрет новой базы состоит в том, что она не использует индексов, а использует усовершенствованный механизм текстового поиска, и результат поиска сразу отражает добавленные данные в реальном времени. Если бы база была более менее статичной, традиционные движки реляционных баз вполне уверенно справлялись бы с заданием за сравнимое время, но беда в том, что база постоянно растет, и растет очень быстро. Львиная доля времени постоянно уходит на перестройку индексов, и этот процесс очевидно усугублялся и вел в тупик.