Подобные решения уже предлагают Oracle (система TimesTen In-Memory Database 11G) и IBM (СУБД solidDB). Подход in-memory подразумевает размещение всей базы данных в оперативной памяти сервера, а не на диске, что позволяет сократить время на запись и чтение данных с 2-4 миллисекунд до менее чем миллисекунды. В условиях когда крупнейшие транзакционные системы выполняют от 300 до 400 тыс. транзакций в секунду и этот показатель  может возрасти до миллиона в ближайшие годы, операции чтения/записи на диск становятся серьезным узким местом производительности. По данным Sybase, на бета-тестах новая версия ASE  продемонстрировала трех-четырехкратное повышение скорости работы по сравнению с традционными СУБД. Отмечается также, что, в отличие от конкурирующих технологий, Sybase ACE не требует специального API – приложения смогут обращаться к ней с помощью стандартных запросов на языке T-SQL.

Поделитесь материалом с коллегами и друзьями