Эта статья может чрезмерно полагаться на источники, слишком тесно связанные с темой , что потенциально делает статью непроверяемой и нейтральной . Пожалуйста ( Декабрь 2018 ) |
Разработчик(и) | ИнтерСистемс |
---|---|
Первоначальный выпуск | 1997 ( 1997 ) |
Стабильный релиз | 2018.1.4 / 17 мая 2020 г. ( 2020-05-17 ) |
Операционная система | несколько |
Тип | управление базами данных и разработка приложений |
Лицензия | Запатентованный |
Веб-сайт | InterSystems.com |
InterSystems Caché ( / k æ ʃ eɪ / 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 , которая позволяет разрабатывать на основе компонентов многофункциональные веб-приложения .
This section needs expansion. You can help by adding to it. (August 2014) |
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 , связанная система баз данных