Jump to content

Патрик О'Нил

Патрик Юджин О'Нил
Рожденный 1942
Умер 20 сентября 2019 г. ) ( 20.09.2019 ) ( 77 лет
Известный Распределенная база данных , изоляция SQL , LRU-K, [ 1 ] Дерево слияния с лог-структурой , транзакция условного депонирования, [ 2 ] Магазин C-Store
Супруг Элизабет О'Нил [ 4 ]
Мать Элизабет О'Нил [ 3 ]
Научная карьера
Поля Информатика
Учреждения Массачусетский университет в Бостоне
Докторантура Джан-Карло Рота

Патрик Юджин О'Нил (1942 - 20 сентября 2019) [ 5 ] был американским ученым-компьютерщиком, экспертом по базам данных и профессором информатики Массачусетского университета в Бостоне . [ 6 ] Он ирландского происхождения.

О'Нил учился на бакалавриате в Массачусетском технологическом институте , получив степень бакалавра математики в 1963 году. После получения степени магистра в Чикагском университете он перешел в Университет Рокфеллера , где получил степень доктора философии. по комбинаторной математике в 1969 году под руководством Джан-Карло Роты . [ 6 ] [ 7 ] Он был доцентом Массачусетского технологического института с 1970 по 1972 год, но затем оставил академические круги ради промышленности и вернулся в 1988 году в качестве преподавателя Массачусетского университета в Бостоне. В 1996 году он стал профессором. [ 6 ]

Он написал широко цитируемые статьи по репликации в распределенных базах данных . [ 8 ] замены страниц для баз данных, стратегии [ 1 ] SQL изоляция , [ 9 ] и индексации базы данных. стратегии [ 10 ] Вместе с Элизабет О'Нил он является автором учебника по базам данных « Принципы баз данных, программирование и производительность» (Морган Кауфманн, 2-е изд., 2000 г.).

О'Нил опубликовал алгоритмы индексов растровых изображений, CCA Model 204 которые он нашел работающими в СУБД в середине 1980-х годов, и реализовал B-дерево для этой базы данных. Впервые эта работа была опубликована в 1987 году. [ 11 ]

О'Нил изобрел дерево слияния с логарифмической структурой (LSM-дерево) вместе с Дитером Гауликом и Эдвардом Ченгом в 1991 году, когда проводил лето в исследовательской группе Гаулика по базам данных в Digital Equipment Corporation в Калифорнии . Полученный документ, [ 12 ] опубликованный в 1996 году, также включал анализ производительности Элизабет О'Нил . Этот метод доступа поддерживает очень быстрые вставки без увеличения времени поиска и теперь лежит в основе многих хранилищ данных NoSQL , таких как Bigtable , HBase , LevelDB , SQLite4 , [ 13 ] тарантул , [ 14 ] РоксДБ , WiredTiger , [ 15 ] Апач Кассандра , InfluxDB , [ 16 ] и СциллаБД .

  1. ^ Jump up to: а б О'Нил, Элизабет Дж .; О'Нил, Патрик Э.; Вейкум, Герхард (1993), «Алгоритм замены страниц LRU-K для буферизации диска базы данных», Труды Международной конференции ACM SIGMOD 1993 года по управлению данными (SIGMOD '93) , стр. 297–306, doi : 10.1145/170035.170081 , ISBN  0-89791-592-5 , S2CID   207177617 .
  2. ^ О'Нил, Патрик (1986), «Метод транзакций условного депонирования», Транзакции ACM в системах баз данных (TODS 1986) , vol. 11, стр. 405–430, CiteSeerX   10.1.1.77.3821 , doi : 10.1145/7239.7265 , S2CID   10945351
  3. ^ «Вспоминая жизнь Елизаветы» . obituaries.alliednews.com . Проверено 24 октября 2021 г.
  4. ^ «Некролог: Патрик О'Нил» , Boston Globe - через Legacy.com
  5. ^ «Некролог: Патрик О'Нил» , Boston Globe - через Legacy.com
  6. ^ Jump up to: а б с Биографическая справка , получено 26 ноября 2010 г.
  7. ^ Патрик Юджин О'Нил в проекте «Математическая генеалогия» .
  8. ^ Грей, Джим ; Хелланд, Пэт; О'Нил, Патрик; Шаша, Деннис (1996), «Опасности репликации и решения», Труды Международной конференции ACM SIGMOD 1996 года по управлению данными (SIGMOD '96) , стр. 173–182, doi : 10.1145/233269.233330 , ISBN  0-89791-794-4 , S2CID   237855 .
  9. ^ Беренсон, Хэл; Бернштейн, Фил; Грей, Джим ; Мелтон, Джим; О'Нил, Элизабет ; О'Нил, Патрик (1995), «Критика уровней изоляции ANSI SQL», Труды Международной конференции ACM SIGMOD 1995 года по управлению данными (SIGMOD '95) , стр. 1–10, arXiv : cs/0701157 , doi : 10.1145/223784.223785 , ISBN  0-89791-731-6 , S2CID   2316540 .
  10. ^ О'Нил, Патрик; Квасс, Даллан (1997), «Улучшенная производительность запросов с вариантными индексами», Труды Международной конференции ACM SIGMOD 1997 года по управлению данными (SIGMOD '97) (PDF) , стр. 38–49, doi : 10.1145/253260.253268 , ISBN  0-89791-911-4 , S2CID   468585 .
  11. ^ О'Нил, Патрик (1987). «Архитектура и производительность модели 204». У Дитера Гаулика; Марк Н. Хейни; Андреас Рейтер (ред.). Материалы 2-го международного семинара по высокопроизводительным транзакционным системам . Лондон, Великобритания: Springer-Verlag. стр. 40–59.
  12. ^ О'Нил, Патрик Э.; Ченг, Эдвард; Гавлик, Дитер; О'Нил, Элизабет (июнь 1996 г.). «Дерево слияния с лог-структурой (LSM-дерево)». Акта Информатика . 33 (4): 351–385. CiteSeerX   10.1.1.44.2782 . дои : 10.1007/s002360050048 . S2CID   12627452 .
  13. ^ «SQLite4 с LSM Wiki» . SQLite.
  14. ^ «Сервер приложений вместе с менеджером базы данных» . Проверено 3 апреля 2018 г. Дисковый механизм хранения данных Tarantool представляет собой сочетание идей современных файловых систем, деревьев слияния с журнальной структурой и классических B-деревьев.
  15. ^ «LSMTrees · Wiredtiger/Wiredtiger Wiki» . Гитхаб .
  16. ^ «[Новый] Механизм хранения InfluxDB | Дерево слияния, структурированное по времени» . 7 октября 2015 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 6f2c3cb45ac886ea16dcb6960e376d13__1724600040
URL1:https://arc.ask3.ru/arc/aa/6f/13/6f2c3cb45ac886ea16dcb6960e376d13.html
Заголовок, (Title) документа по адресу, URL1:
Patrick O'Neil - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)