InterSystems кэш

InterSystems кэш
Разработчик(и)ИнтерСистемс
Первоначальный выпуск1997 ; 28 лет назад ( 1997 )
Стабильный релиз
2018.1.4 / 17 мая 2020 г. ; 4 года назад ( 2020-05-17 )
Операционная системанесколько
Типуправление базами данных и разработка приложений
ЛицензияЗапатентованный
Веб-сайтInterSystems.com

InterSystems Caché ( / k æ ʃ / kashay ) — коммерческая операционная система управления базами данных от InterSystems , используемая для разработки программных приложений для управления здравоохранением, банковскими и финансовыми услугами, государственными и другими секторами. Клиентское программное обеспечение может использовать базу данных с объектным и SQL- кодом. Caché также позволяет разработчикам напрямую манипулировать ее базовыми структурами данных: иерархическими массивами, известными как технология M.

Описание

Внутри Caché хранит данные в многомерных массивах , способных переносить иерархически структурированные данные . Это те же самые «глобальные» структуры данных, которые используются языком программирования MUMPS , повлиявшим на дизайн Caché, и они похожи на те, которые используются системами MultiValue (также известными как PICK). Однако в большинстве приложений [ quantify ] используются методы доступа к объектам и/или SQL .

Caché ObjectScript , Caché Basic или SQL можно использовать для разработки бизнес-логики приложения. Внешние интерфейсы включают собственную привязку объектов для C++ , Java , EJB , ActiveX и .NET . Caché поддерживает JDBC и ODBC для реляционного доступа. XML и веб-службы также поддерживаются.

Технология Caché Server Pages (CSP) позволяет создавать веб-приложения на основе тегов , которые генерируют динамические веб-страницы , обычно используя данные из базы данных Caché. Caché также включает InterSystems Zen, реализацию AJAX , которая позволяет разрабатывать на основе компонентов многофункциональные веб-приложения .

История

InterSystems была основана в 1979 году для коммерциализации иерархических баз данных MUMPS . Она запустила Caché в 1997 году в качестве своего флагманского продукта и в то же время прекратила дальнейшую разработку своей оригинальной линейки продуктов MUMPS. [1]

Рынок

InterSystems утверждает, что Caché — самая быстрая в мире объектная база данных . [2] Однако высокая производительность достигается только для транзакционных операций, имеющих существенно иерархическую природу. [ необходима цитата ]

Эта система управления базами данных (СУБД) используется как часть систем отслеживания пациентов в больницах, электронных медицинских карт и управления лекарствами в продуктах, разработанных такими компаниями, как Epic Systems , а также в системе VistA, используемой Министерством по делам ветеранов США. [3] Sungard включает Caché в программное обеспечение для управления активами AddVantage для клиентов финансовой отрасли, таких как банки. [4] Поставщики телекоммуникационных услуг BT Group и Vodacom также используют Caché. [5]

Сайт DB-Engines ежемесячно признавал Caché самой популярной объектно-ориентированной СУБД с марта 2013 года по январь 2023 года, пока ее не обогнала InterSystems IRIS Data Platform. [6]

Платформы

Caché работает на платформах Windows , Linux , Solaris , HP-UX , AIX , macOS и OpenVMS .

Смотрите также

GT.M , связанная система баз данных

Ссылки

  1. ^ "Наша страсть: вехи компании" . Получено 5 августа 2014 г.
  2. ^ "InterSystems Caché – Самая быстрая в мире база данных". InterSystems . Получено 24 февраля 2009 г. .
  3. ^ "Исследования случаев – по отраслям". InterSystems . Получено 28 марта 2011 г.
  4. ^ InterSystems (19 июня 2002 г.). "AddVantage от SunGard превосходит показатели производительности" . Получено 5 августа 2014 г.
  5. ^ Пример Interystems: Vodacom. http://www.intersystems.fr/page/fr/case_study_vodacom
  6. ^ "Тенденция популярности объектно-ориентированных СУБД". DB-Engines . Получено 12 мая 2024 г. .
Retrieved from "https://en.wikipedia.org/w/index.php?title=InterSystems_Caché&oldid=1272467026"