Помогите с выбором, пожалуйста. Я хочу хранить большой список данных, в любой момент читать из него любые строки(например:100 - 112 строку). Добавлять новую строку в начало или конец файла(не теряя другие данные), изменять любую строку ничего не переписывая. Какой язык самый быстрый и достаточно функциональный чтобы удовлетворить эти требования? Ruby, Perl , Phyton или возможно что-то еще?