НОВОЕ РЕШЕНИЕ ДЛЯ ПОДДЕРЖКИ JAVA-ПРИЛОЖЕНИЙ
|
|
- Сергей Гридчин
- 2 лет назад
- Просмотров:
Транскрипт
1 Инновации от компании InterSystems НОВОЕ РЕШЕНИЕ ДЛЯ ПОДДЕРЖКИ JAVA-ПРИЛОЖЕНИЙ ОГЛАВЛЕНИЕ Данные, которые описывают мир Какие вопросы Вам нужно решить? I. Технология InterSystems Caché II. Что нового в Caché для Java III. Долговременное хранение или высокая производительность? Проблемы выбора больше нет. Используйте MDS. IV. Высокопроизводительная работа со сложными связанными объектами с помощью интерфейса extreme Event Persistence. V. Проблема нехватки памяти больше не возникнет. Скажи «нет» OutOfMemoryException ДАННЫЕ, КОТОРЫЕ ОПИСЫВАЮТ МИР С каждым днем растет объем информации о мире, в котором мы живем. По мере увеличения количества знаний растет и объем данных, доступных для анализа. Полезная информация это уже не просто отдельные факты, а скорее потоки данных, динамически изменяющиеся в различных аспектах. Чтобы такой поток не превращался в неконтролируемый информационный «потоп», необходимо организовать эффективное структурирование и поддержку гигантских массивов данных, обеспечив возможность быстрого доступа к информации. Для решения этой задачи необходимо внедрение высокопроизводительной системы долговременного хранения, обеспечивающей эффективную обработку больших объемов данных и быстрый поиск информации. Этим условиям оптимально отвечает система управления базами данных InterSystems Caché, она способна обеспечить долговременное хранение, а также отличается высокой производительностью, что делает ее удобным и эффективным инструментом для хранения и обработки любых массивов данных. 1
2 КАКИЕ ВОПРОСЫ ВАМ НУЖНО РЕШИТЬ? Обеспечение высокой производительности при обработке потоков структурированных данных. Для работы с большими объемами постоянно накапливаемых, но относительно простых данных прежде всего требуется неограниченная производительность. Такие данные должны сохраняться мгновенно и по возможности незамедлительно становиться доступными для проведения анализа и оценки. Это могут быть, например, потоки биржевых данных, детальных записей о вызове в телекоммуникациях (Call Detail Record) или потоки данных, порождаемых различными интеллектуальными измерительными устройствами. В разделе III мы покажем, как технология Caché позволяет решить этот вопрос с помощью многомерного хранилища данных. Значительное увеличение доступной памяти для Java-приложений. Считается, что для Java-приложений «лучше java heap может быть еще больший java heap». Система кэширования JCACHE при использовании технологий InterSystems превращает жесткий диск в виртуальное расширение java heap без потери в производительности. Это позволяет положить конец гонке по наращиванию памяти в ответ на все возрастающие объемы данных (см. раздел V). Обеспечение производительности при работе со сложными связанными объектами. Зачастую информация содержится не только в данных, информативными могут быть и их взаимосвязи. Пример потоки сведений, получаемые в результате загрузки исследовательских данных со спутников. Интерфейс прикладного программирования extreme Event Persistence (XEP) с успехом справляется с задачей поддержания зависимостей между объектами даже при максимальной транзакционной нагрузке и мгновенно делает их доступными для SQL-запросов. Более подробные сведения по этой теме приведены в разделе IV. I. ТЕХНОЛОГИЯ INTERSYSTEMS CACHÉ Caché Server Pages, Zen ODBC Реляционный шлюз JDBC РЕЛЯЦИОННЫЙ ДОСТУП WEB-ПРИЛОЖЕНИЯ Сервер приложений Сервер многомерных данных ПРЯМОЙ ДОСТУП ОБЪЕКТНЫЙ ДОСТУП XML, SOAP Java, EJB COM, VB,.NET C++ 2
3 ПРЕИМУЩЕСТВА ТЕХНОЛОГИИ CACHÉ: высокая производительность; неограниченная область Java Heap Space; сохранение связей между объектами; традиционное программирование на Java; применение модулей, соответствующих стандарту OSGi. InterSystems Caché обеспечивающая высочайшую производительность технология баз данных самого последнего поколения. Caché это объектноориентированная СУБД с поддержкой SQL и возможностью прямого доступа к многомерным данным. Caché одновременно поддерживает не только объектный и реляционный интерфейсы, но и возможность прямого высокопроизводительного доступа к данным. Вместо многократного сохранения применяется однократная запись информации в единое интегрированное хранилище, которое обеспечивает немедленную доступность данных. Caché отличается исключительно высокой производительностью, максимальной масштабируемостью, кратчайшим временем разработки и простотой в применении. II. ЧТО НОВОГО В CACHÉ ДЛЯ JAVA? В дополнение к нескольким встроенным в СУБД Caché языкам программирования (более подробная информация в технологическом справочнике Caché), также поддерживаются универсальные языки и платформы разработки, в том числе Java,.NET и C++, для которых предоставляются удобные разработчику объектные интерфейсы, обеспечиваются стандартные технологии доступа к реляционным данным (JDBC, ADO.Net, ODBC), поддерживаются веб-сервисы, а также доступ через TCP-сокеты и другие технологии. Java одна из самых популярных платформ разработки, однако производительность работы Java-приложений с СУБД временами оставляет желать лучшего. Так, в работе с реляционными базами данных узким местом является процесс преобразования операций объектной модели в SQL-запросы. Многократное осуществление таких объектно-реляционных преобразований может вызвать значительные потери в производительности во время исполнения и тем самым свести на нет многие из преимуществ, предоставляемых объектной технологией Java. При решении именно этой проблемы проявляются уникальные свойства инновационных решений, воплощенных в технологии InterSystems Caché. Core Bundle Service Bundle CEP Bundle JCACHE Bundle XEP Bundle MDS Bundle Java Native Interface Features xdbc Features OSGi R4 Runtime InterSystems Java Java SE 6 (or7) InterSystems Caché Для доступа виртуальной машины Java (Java Virtual Machine, JVM) к Caché используется механизм Java Native Interface (JNI). Пакеты MDS, XE и JCACHE могут загружаться и выгружаться динамически во время исполнения с использованием OSGi. При этом обязательным условием является применение версий Java SE 6 или Java SE 7. 3
4 III. ДОЛГОВРЕМЕННОЕ ХРАНЕНИЕ ИЛИ ВЫСОКАЯ ПРОИЗВОДИТЕЛЬНОСТЬ? ПРОБЛЕМЫ ВЫБОРА БОЛЬШЕ НЕТ. ИСПОЛЬЗУЙТЕ MDS При использовании в Java-приложениях традиционных СУБД особые проблемы возникают, когда необходимо обеспечить высокопроизводительные работы с хранимыми данными. Обладающая инновационными свойствами, технология Caché идеально подходит для обработки сложных событий (Complex Event Processing, CEP), включая доступ к данным о сложных событиях (Complex Event Data Access, CEDA) и высокопроизводительные системы обработки транзакций (Extreme Transaction Processing, XTP). Здесь технология Caché в полной мере использует заложенный в ней принцип многомерного хранения данных. Прямой доступ к персистентным структурам данных, которые в рамках технологий InterSystems называются глобалами, обеспечивает недостижимый прежде уровень производительности. Технология MDS (Multidimensional Data Storage) обеспечивает удобный для разработчика доступ из Java к многомерному хранилищу данных, к глобалам. При использовании MDS операции над внутренними структурами данных Caché производятся без потери производительности, поскольку дополнительные программные слои не требуются. По сравнению с традиционным взаимодействием между Java-приложением и реляционной СУБД, Caché освобождает разработчиков от необходимости выполнять лишние, снижающие производительность, действия для доступа к данным. Выполнение операций над хранимыми данными упрощается за счет исключения избыточных на таких скоростях технологий и действий: SQL, TCP IP, JDBC, обязательных преобразований типов. MDS представляет собой простую в применении стандартную библиотеку, базирующуюся на JNI. RDBMS Java Object Object Hibernate O/R-Mapping Meta layer Relational SQL table SQL Internal Storage Caché Java Object Object MDS JNI Storage 4
5 Java Native Interface (JNI) Java SE 6 (or7) Caché Global InterSystems Database IV. ВЫСОКОПРОИЗВОДИТЕЛЬНАЯ РАБОТА СО СЛОЖНЫМИ СВЯЗАННЫМИ ОБЪЕКТАМИ С ПОМОЩЬЮ ИНТЕРФЕЙСА EXTREME EVENT PERSISTENCE Интерфейс прикладного программирования extreme Event Persistence (XEP) обеспечивает быстрое автоматическое сохранение Java-объектов с использованием MDS в качестве базового слоя. Также поддерживается фильтрация событий на стороне сервера. Кроме того, можно выполнять немедленный поиск сохраненных событий с использованием SQL-запросов. Благодаря Caché теперь можно отказаться от подхода, часто применяющегося для обеспечения высокой производительности при работе с объектами, когда в целях увеличения производительности объекты сохраняются в неструктурированном виде (BLOB или CLOB поля реляционной СУБД). Хотя этот подход позволяет добиться требуемой скорости сохранения (даже для реляционных баз данных), его применение в то же время создает серьезные проблемы при последующей работе с объектами. Поля с крупными бинарными объектами могут содержать данные объемом свыше 4 Гб, откуда чрезвычайно трудно получить значения свойств отдельных объектов. При использовании технологии Caché данные мгновенно становятся доступными в качестве объектов и многомерных массивов Caché глобалов (в многомерном хранилище данных), а также для запросов через SQL без необходимости специальным образом обрабатывать большие бинарные объекты. Благодаря интерфейсу extreme Event Persistence обеспечивается поддержание согласованности всей хранимой информации, даже при максимально интенсивных операциях по изменению данных. Java Objects XEP Persistent Data Structure SQL Table Caché Object Caché Global 5
6 V. ПРОБЛЕМА НЕХВАТКИ ПАМЯТИ БОЛЬШЕ НЕ ВОЗНИКНЕТ. СКАЖИ «НЕТ» OutOfMemoryException Среди проблем, с которыми больше никогда не столкнутся Java-разработчики, использующие технологию Caché, появление ошибки «OutOfMemoryException». Без использования Caché размер Java Heap Space ограничивается объемом оперативной памяти и особенностями самой Java-технологии. Если объем данных превышает доступную память процесса виртуальной машины, это неизбежно приводит к серьезным проблемам с производительностью. Технология кэширования JCACHE, реализующая спецификацию JSR 107 с использованием Caché и MDS, позволяет положить конец гонке по наращиванию емкости оперативной памяти в ответ на все возрастающие объемы данных она превращает дисковую память в виртуальное расширение Java Heap Space без потери производительности. Благодаря JCACHE переход от временных к долговременным данным осуществляется за микросекунды. В результате переход от работы только с данными в оперативной памяти на смешанный режим работы, включая доступ к хранимым данным на диске, происходит без заметной задержки. JCACHE еще более повышает и без того исключительно высокую производительность при работе с Caché благодаря использованию MDS и прямому, в рамках одного процесса, доступу к СУБД. Жесткий диск становится виртуальным Java Heap Space, размер которого ограничен только доступным пространством жесткого диска на одном или нескольких серверах Caché. Client Client Client InterSystems JSR-107 (JCACHE API) based Implementation N V N V N V N V N V N V Java memory: Some GB N V N V N V N V Disk space: Some TB N = Name V = Value Java SE 6 (or7) Caché Disk Data 6
InterSystems Cache, Высокопроизводительная объектная система управления базами данных
InterSystems Cache, Высокопроизводительная объектная система управления базами данных INTERSYSTEMS CACHE, InterSystems Cache, высокопроизводительная объектная система управления базами данных. InterSystems
Корпорация InterSystems Информационный документ СУБД INTERSYSTEMS CACHÉ КАК АЛЬТЕРНАТИВА БАЗАМ ДАННЫХ В ОПЕРАТИВНОЙ ПАМЯТИ
Корпорация InterSystems Информационный документ СУБД INTERSYSTEMS CACHÉ КАК АЛЬТЕРНАТИВА БАЗАМ ДАННЫХ В ОПЕРАТИВНОЙ ПАМЯТИ Оглавление Вступление 1 Преимущества постоянного хранения данных 2 Прозрачный
IBM WebSphere extreme Scale for z/os версии 7.0 позволяет масштабировать наиболее ресурсоемкие приложения по мере расширения бизнеса
ZP09-0285 от 28 июля 2009 г. IBM WebSphere extreme Scale for z/os версии 7.0 позволяет масштабировать наиболее ресурсоемкие приложения по мере расширения бизнеса Содержание 1 Краткое описание 2 Описание
InterSystems Caché и технологии NoSQL
NoSQL и InterSystems Caché InterSystems Russia 11 InterSystems Caché и технологии NoSQL oleg.olenin@intersystems.com Современные высоконагруженные приложения изменили требования к СУБД - сегодня необходимы
Дополнительная профессиональная программа повышения квалификации «Подготовка специалиста, занимающегося разработкой приложений на языке Java»
Дополнительная профессиональная программа повышения квалификации «Подготовка специалиста, занимающегося разработкой приложений на языке Java» Введение Актуальность подготовки специалистов по разработке
Архитектура корпоративных информационных систем.
Архитектура корпоративных информационных систем. Требования к информационным системам В зависимости от конкретной области применения информационные системы могут очень сильно различаться по своим функциям,
Лекция 8. Распределённая обработка информации
Лекция 8 Распределённая обработка информации Основные понятия Распределенная обработка обработка, выполнение которой разбивается на задачи прикладных систем, распределенных среди различных ЭВМ в сети.
Горизонтальное и вертикальное масштабирование в ЛЕТОГРАФ
Горизонтальное и вертикальное масштабирование в ЛЕТОГРАФ Всем известно, что плох тот солдат, который не мечтает стать генералом. И бизнес строится по тому же принципу: руководитель не должен исключать
Технологии управления информацией OLAP-технология. Понятие баз данных.
Технологии управления информацией OLAP-технология. Понятие баз данных. Для работы с хранилищем данных используются СУБД, к которым предъявляются специальные требования: высокая производительность загрузки
Инновационные технологические решения при реализации комплексных BPM-проектов. Ткачёв Роман Директор департамента BPM/ECM/SOA
Инновационные технологические решения при реализации комплексных BPM-проектов Ткачёв Роман Директор департамента BPM/ECM/SOA Комплексные BPM-проекты Критерий Процессы и бизнес-правила Значение Набор процессов,
Содержание. Часть I. Обзор 41. Предисловие 17 Введение 27. Глава 1. Расслоение системы 43. Глава 2. Организация бизнес-логики 51
Содержание Предисловие 17 Введение 27 Часть I. Обзор 41 Глава 1. Расслоение системы 43 Развитие модели слоев в корпоративных программных приложениях 44 Три основных слоя 46 Где должны функционировать слои
РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО ДИСПЕТЧЕРИЗАЦИИ
76 Вестник КазНУ сер. мат., мех., инф. 2009 г. 4(63) РАЗРАБОТКА АВТОМАТИЗИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО ДИСПЕТЧЕРИЗАЦИИ М.Е. Мансурова, Б.К. Бейсенов Казахский национальный университет имени аль-фараби
InterSystems DeepSee Средство бизнес-аналитики (Business Intelligence) для расширения функционала существующих приложений, разработанных на СУБД
InterSystems DeepSee Средство бизнес-аналитики (Business Intelligence) для расширения функционала существующих приложений, разработанных на СУБД InterSystems Cache, и интеграционной платформе Ensemble
Программно-аппаратные комплексы Oracle
Программно-аппаратные комплексы Oracle Александр Штакал Oracle (Беларусь) Engineered Systems & Appliances Программно-аппаратные комплексы Oracle Специального назначения Универсальные
КОНЦЕПЦИЯ. Система таксации и детального контроля телефонных сообщений "ТРАФИК" ООО "ИНФОТЕХНОСЕРВИС" Назначение, архитектура, применение
Информационные технологии для вашего бизнеса КОНЦЕПЦИЯ Система таксации и детального контроля телефонных сообщений "ТРАФИК" 03061, Киев, ул.героев Севастополя, 39 (8 044) 203-65-86, 404-81-19 e-mail: its@its.kiev.ua
Дополнительная профессиональная программа повышения квалификации
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования «Саратовский государственный технический университет
Задание #1 Вопрос: Какие серверы применяются в технологии "клиент-сервер"?
Тест: C:\Documents and Settings\BOG\Мои документы\study\бд\атт\тесты\бд_тест_общий.mtf Тест Задание #1 Какие серверы применяются в технологии "клиент-сервер"? Выберите несколько из 8 вариантов ответа:
Oracle и Hadoop. Рецепты приготовления блюд из этих двух ингредиентов
Oracle и Hadoop. Рецепты приготовления блюд из этих двух ингредиентов Александр Кучеренко ведущий инженер ЦТП «ФОРС» Oracle Certified Master support@fors.ru Типы данных у бизнеса Структурированные (карточный
Назначение и основные возможности аналитической платформы Deductor Studio.
Назначение и основные возможности аналитической платформы Deductor Studio. Deductor является аналитической платформой - основой для создания законченных прикладных решений в области анализа данных. Реализованные
IBM Smart Analytics System 5600 обеспечивает мощные средства анализа, своевременно предоставляя нужную информацию
ZP10-0096 от 6 апреля 2010 г. IBM Smart Analytics System 5600 обеспечивает мощные средства анализа, своевременно предоставляя нужную информацию Содержание 1 Обзор 2 Описание 2 Основные условия 4 Позиционирование
Причины появления СУБД
Введение Эволюция роли баз данных в информационных системах и функций систем управления базами данных Архитектуры СУБД и СУБД в архитектуре информационных систем Причины появления СУБД Появление устройств
Интеграционная платформа для 1С
Интеграционная платформа для 1С Решение «Интеграционная платформа для 1С» ООО «Интерпроком» Назначение решения «Интеграционная платформа для 1С» - решение компании Интерпроком для обеспечения интеграционного
Java - история создания, сфера применения, достоинства и недостатки
Java - история создания, сфера применения, достоинства и недостатки Опубликовано muff в Сб, 2011-08-20 14:01 Язык программирования JAVA Язык программирования Java это высокоуровневый объектно-ориентированный
Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС. Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР
Михаил Ермаков, Дмитрий Мухоедов, РЕЛЭКС Опыт реализации отказоустойчивого сервера приложений и хранилища данных на базе СУБД ЛИНТЕР Разработка банка данных План доклада: 1. Термины и определения 2. Общая
ORACLE WEBLOGIC SERVER 10G R3 STANDARD EDITION
ORACLE WEBLOGIC SERVER 10G R3 STANDARD EDITION ОСНОВНЫЕ ОТЛИЧИТЕЛЬНЫЕ ЧЕРТЫ И ПРЕИМУЩЕСТВА ОТЛИЧИТЕЛЬНЫЕ ЧЕРТЫ Гибкий выбор вариантов загрузки и установки Циклическая разработка FastSwap Поддержка Web
SAUMI 4.9i Технические требования.
SAUMI 4.9i Технические требования. Введение Программный комплекс SAUMI предметно-ориентированное программное обеспечение, преимущественно предназначенное для решения задач по учету земельных и имущественных
АННОТАЦИЯ дисциплины (учебного курса) Б1.В.ДВ.6.1 Разработка приложений на платформе Java 1
АННОТАЦИЯ дисциплины (учебного курса) Б1.В.ДВ.6.1 Разработка приложений на платформе Java 1 1. Цель и задачи изучения дисциплины (учебного курса) Курс «Разработка приложений на платформе Java 1» является
Платформа Microsoft для бизнес-аналитики
Платформа Microsoft для бизнес-аналитики Сергей Минюров Октябрь, 2013 В области разработки интеграционных и аналитических решений продукты Microsoft является признанным лидером мирового рынка. Рисунок
SQL 2012 и подготовка специалистов для работы баз данных в облаках
SQL 2012 и подготовка специалистов для работы баз данных в облаках Александр Балацкий 11 мая 2012 Инструктор A_Balatsky@eureca.ru Программа доклада 1. Новые возможности Microsoft SQL Server 2012. 2. Обзор
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. Н.Э. БАУМАНА
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ им. Н.Э. БАУМАНА Методические указания по выполнению лабораторных работ по курсу «Сетевое программное обеспечение» Лабораторная работа 2 «Сетевая архитектура
Большие данные, варианты применения. Практический пример проекта IBS. Дмитрий Бутмалай, IBS
Большие данные, варианты применения. Практический пример проекта IBS Дмитрий Бутмалай, IBS Что такое Big Data? Объём мировых хранимых данных Мировой рынок жестких дисков Объём рынка в млрд $ Уравнение
Что такое JBoss Web Server, Web Platform и Application Platform?
Пестун М.В. Что такое JBoss Web Server, Web Platform и Application Platform? НАЦИОНАЛЬНЫЙ ЦЕНТР ПОДДЕРЖКИ И РАЗРАБОТКИ 125375, г. Москва, ул. Тверская, дом 7, подъезд 7, 2-ой этаж, офис 1а. телефон: +7
Инструкции по установке пакета SPSS. Inc. Data Access Pack для Windows
i Инструкции по установке пакета SPSS Inc. Data Access Pack для Windows Дополнительные сведения о продукции SPSS Inc. см. на веб-узле компании по адресу http://www.spss.com или свяжитесь по адресу SPSS
Информационное письмо о программном продукте IBM Europe, Middle East and Africa ZP от 15 сентября 2009 г.
ZP09-0319 от 15 сентября 2009 г. IBM Smart Analytics System это комплексное, ускоряющее достижение результатов решение, которое обеспечивает мощные средства анализа, соответствующим образом представляющие
Администрирование в информационных системах. Лекция 5. Администрирование сервера БД Основные сведения о MS SQL Server
Администрирование в информационных системах Лекция 5. Администрирование сервера БД Основные сведения о MS SQL Server Задачи администрирования БД Установка сервера БД Конфигурирование сервера БД конфигурирование
РЕДАКЦИИ SAP SYBASE POWERDESIGNER
РЕДАКЦИИ SAP SYBASE POWERDESIGNER Sybase PowerDesigner EnterpriseArchitect Редакция SAP Sybase PowerDesigner EnterpriseArchitect представляет собой средство моделирования и проектирования предприятия,
Введение в Microsoft SQL Server и средства администрирования
Введение в Microsoft SQL Server и средства администрирования Знакомство с SQL Server Обеспечивает централизованное хранение информации Пользователи получают доступ к СУБД через клиентское или серверное
ТРАНСФОРМАЦИЯ ИНФРАСТРУКТУРЫ БАЗ ДАННЫХ
ТРАНСФОРМАЦИЯ ИНФРАСТРУКТУРЫ БАЗ ДАННЫХ Чтобы базы данных (например, Oracle и SQL Server) могли мгновенно реагировать на запросы и транзакции OLTP и снизить время пакетной обработки для хранилищ данных
Интерфейсы взаимодействия информационных систем с базами данных.
БАЛТИЙСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ «ВОЕНМЕХ» имени Д. Ф. Устинова Интерфейсы взаимодействия информационных систем с базами данных. Автор: Рассолов М. М. Санкт-Петербург 2009 год Сегодня
Общая структура сервисов
Общая структура сервисов Android Java Me web Client-side Interface Android GUI Java GUI 1 2 1 2 html, css, java-script Core Program logic Program logic 5 6 3 4 3 4 Mobile Services Server Service API site-engine
Об авторе 14 Благодарности 16 Введение 17. àñòü I. Èíñòàëëÿöèÿ 23. Глава 1. Введение в базы данных 25. Глава 2. Техническое описание MySQL 35
6 Ñîäåðæàíèå Ñîäåðæàíèå Об авторе 14 Благодарности 16 Введение 17 àñòü I. Èíñòàëëÿöèÿ 23 Глава 1. Введение в базы данных 25 Общая картина... 25... и небольшие базы данных 28 История и развитие 28 Возможности
Алексей Золотарёв Консультант по программным продуктам Oracle. Oracle RAC: Потенциал технологии
Алексей Золотарёв Консультант по программным продуктам Oracle компании РДТЕХ Oracle RAC: Потенциал технологии Что такое Oracle RAC? Oracle RAC специальная разновидность ПО сервера Oracle для построения
Управление документооборотом.
Управление документооборотом. Корпорация Documentum является производителем одноименной платформы для управления неструктурированной информацией, составляющей основной объем информационных ресурсов предприятия
ОГЛАВЛЕНИЕ Глава 1. Введение в базы данных. Общая характеристика основных понятий обработки данных Глава 2. Концептуальное моделирование базы данных
ОГЛАВЛЕНИЕ Предисловие... 3 Глава 1. Введение в базы данных. Общая характеристика основных понятий обработки данных... 5 1.1. Развитие основных понятий представления данных... 5 1.2. Системы управления
Исследование и разработка масштабируемого и отказоустойчивого сервиса идентификации для облачной среды
Московский государственный университет имени М. В. Ломоносова Факультет вычислительной математики и кибернетики Кафедра системного программирования Исследование и разработка масштабируемого и отказоустойчивого
Технологический справочник по Caché
Технологический справочник по Caché Содержание Введение 3 Часть 1 Часть 2 Часть 3 Часть 4 Моделирование данных: реляционный или объектный доступ 6 Реляционная технология 7 Объектная технология и объектные
ОГЛАВЛЕНИЕ ВВЕДЕНИЕ 3 ГЛАВА 1. ПРОГРАММИРОВАНИЕ ФАЙЛОВОГО ВВОДА/ВЫВОДА В С# Байтовые и символьные потоки Класс FileStream и файловый
РЕФЕРАТ Тема дипломной работы: «Современные технологии использования информационных систем при разработке Windows-приложений». Объем дипломной работы. 70 страниц, 22 рисунка, 10 таблиц, 13 источников.
виртуальных сред VMware. управление Жбанков Антон Copyright 2010 EMC Corporation. All rights reserved.
Интеграция решений EMC и виртуальных сред VMware. Распределение ресурсов, управление Жбанков Антон EМС 1 Виртуализация плотная среда повышается утилизация серверов и всех остальных подсистем ЦОД оптимизация
Требования к оборудованию и программному обеспечению в рамках конкурса на поставку серверного комплекса для собственных нужд АКБ Hamkorbank
Требования к оборудованию и программному обеспечению в рамках конкурса на поставку серверного комплекса для собственных нужд АКБ Hamkorbank Требование Описание 1 Общие требования 1.1. 1.2. 1.3. 1.4. Класс
ОБЗОР СОВРЕМЕННЫХ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ. Толстых Никита Денисович студент
ЭЛЕКТРОННЫЙ НАУЧНЫЙ ЖУРНАЛ «APRIORI. CЕРИЯ: ЕСТЕСТВЕННЫЕ И ТЕХНИЧЕСКИЕ НАУКИ» 1 2016 УДК 681.3.01:004.2 ОБЗОР СОВРЕМЕННЫХ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ Толстых Никита Денисович студент Учватов Сергей
Лекция 1. Архитектура системы баз данных. Функции администратора системы баз данных в корпоративной информационной системе. Объекты базы данных.
1 из 6 Лекция 1. Архитектура системы баз данных. Функции администратора системы баз данных в корпоративной информационной системе. Объекты базы данных. 1.1. Архитектура системы баз данных ANSI/SPARC...1
Программа курса: «Создание корпоративных приложений на платформах JBoss и Eclipse RCP с использованием средств Eclipse IDE»
УЛЬЯНОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ МАТЕМАТИКИ И ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ КАФЕДРА ТЕЛЕКОММУНИКАЦИОННЫХ ТЕХНОЛОГИЙ И СЕТЕЙ Программа курса: «Создание корпоративных приложений на платформах
АНАЛИЗ НОВЫХ ПЕРСПЕКТИВ ТЕХНОЛОГИЙ JAVA ENTERPRISE ДЛЯ КОРПОРАТИВНЫХ ПРИЛОЖЕНИЙ С ПОЯВЛЕНИЕМ POLYGLOT JVM
УДК 004-43 АСАУ 21(41) 2012 Е.П. Сирота АНАЛИЗ НОВЫХ ПЕРСПЕКТИВ ТЕХНОЛОГИЙ JAVA ENTERPRISE ДЛЯ КОРПОРАТИВНЫХ ПРИЛОЖЕНИЙ С ПОЯВЛЕНИЕМ POLYGLOT JVM Аннотация: Рассматриваются архитектуры серверных платформ
АНАЛИЗ ВОЗМОЖНОСТЕЙ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MS ACCESS, MYSQL, MS SQL SERVER. Алькаев Риян Ринатович. студент. Водяков Дмитрий Эдуардович
ЭЛЕКТРОННЫЙ НАУЧНЫЙ ЖУРНАЛ «APRIORI. CЕРИЯ: ЕСТЕСТВЕННЫЕ И ТЕХНИЧЕСКИЕ НАУКИ» 6 2015 УДК 004 АНАЛИЗ ВОЗМОЖНОСТЕЙ СИСТЕМ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ MS ACCESS, MYSQL, MS SQL SERVER Алькаев Риян Ринатович студент
МЕТОДЫ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ТЕХНОЛОГИИ ОБЪЕКТНО- РЕЛЯЦИОННОГО ОТОБРАЖЕНИЯ
УДК 004.622 МЕТОДЫ ПОВЫШЕНИЯ ЭФФЕКТИВНОСТИ ТЕХНОЛОГИИ ОБЪЕКТНО- РЕЛЯЦИОННОГО ОТОБРАЖЕНИЯ Визгин Дмитрий Алексеевич, студент, разработчик программного обеспечения, ООО «Билектрон», Россия, Екатеринбург,
Внешние источники данных для создания сводной таблицы
Внешние источники данных для создания сводной таблицы Программа Excel является прекрасным средством обработки и анализа данных. По сути, сводные таблицы сами по себе являются доказательством аналитической
EMC XTREMCACHE УСКОРЯЕТ ВИРТУАЛЬНУЮ СРЕДУ ORACLE
Белая книга EMC XTREMCACHE УСКОРЯЕТ ВИРТУАЛЬНУЮ СРЕДУ ORACLE EMC XtremSF, EMC XtremCache, EMC Symmetrix VMAX и VMAX 10K, VMware XtremSF и XtremCache значительно повышают производительность среды Oracle
InfinityHistoryServer сервер исторических данных
InfinityHistoryServer сервер исторических данных Лучшие показатели Средняя скорость чтения/записи 150 000 записей в секунду. Пиковые нагрузки 2 000 000 записей в секунду. Высокая плотность записи 20 байт
Лабораторная работа. Сервлеты. Составитель: Денис Сергеевич Фокин e
Лабораторная работа. Сервлеты. Составитель: Денис Сергеевич Фокин e mail:denis.fokin@gmail.com Оглавление Лабораторная работа. Сервлеты...1 Теоретическая часть...3 Определения:...3 Технология Java Servlet...3
торцевого динамического генератора. На рис. 5. (а, б, в) представлен ротор торцевого динамического генератора. б) в)
Известия ЮФУ. Технические науки Тематический выпуск торцевого динамического генератора. На рис. 5. (а, б, в) представлен ротор торцевого динамического генератора. а) б) в) Рис. 5. Ротор торцевого динамического
УДК Останкова Л. М. студент 1 курс, факультет «Информационные системы и технологии» ФГБОУ ВО Поволжский государственный университет
УДК 004.65 Останкова Л. М. студент 1 курс, факультет «Информационные системы и технологии» ФГБОУ ВО Поволжский государственный университет телекоммуникаций и информатики России, г. Самара БАЗА ДАННЫХ И
МИРЭА. Отчет по практической работе 3 по дисциплине «Теория Информационных Процессов и Систем» Выполнил студент группы ИСБОп-01-14
МИНОБРНАУКИ РОССИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ высшего образования «Московский технологический университет» МИРЭА Институт информационных технологий (ИТ) Кафедра интегрированных
Постреляционная эра: реляционная или объектная? I. Моделирование данных: реляционный или объектный подход?
Постреляционная эра: реляционная или объектная? В.А. Федоров, InterSystems Corp. POST-RELATIONAL ERA: RELATIONAL OR OBJECT? The computing world has entered the post-relational era. Today s transaction
СХД AERODISK ENGINE. Дата Версия 1.3 AERODISK LLC ALL RIGHTS RESERVED
СХД AERODISK ENGINE Дата 29.01.2015 Версия 1.3 AERODISK LLC ALL RIGHTS RESERVED 2015 1 Ключевые преимущества Все современные возможности СХД без дополнительных лицензий: o SSD кэширование (FlashCache)
Рекомендовано МССН ПРОГРАММА
Рекомендовано МССН Приложение 4 ПРОГРАММА Наименование дисциплины Распределенные базы данных Рекомендуется для направления (ий) подготовки (специальности (ей)) 7.03.04 «Управление в технических системах»
ORACLE EXADATA DATABASE MACHINE X2-2
ORACLE EXADATA DATABASE MACHINE X2-2 ВОЗМОЖНОСТИ И ФАКТЫ ВОЗМОЖНОСТИ: До 96 процессорных ядер и 768 Гб памяти для работы СУБД До 168 процессорных ядер для работы системы хранения От 2 до 8 серверов баз
SAP Forum Kiev Ключевые компоненты портфеля больших данных SAP
SAP Forum Kiev Ключевые компоненты портфеля больших данных SAP Internal Павел Волощенко 8 ноября 2014 Содержание От Данных к Действиям Примеры применения технологии обработки Больших Данных Внедрение технологий
Один день с Microsoft System Center 2012 в Private Cloud
Один день с Microsoft System Center 2012 в Private Cloud Virtual Machine Manager 2012 для частного облака Учебный центр «Эврика» Павел Гарбар CNI, MasterCNE, MCT, MCTS, MCITP, Программа мероприятия Время
Программирование приложений массивнопараллельных. данных. Сергей Кузнецов, ИСП РАН
Программирование приложений массивнопараллельных баз данных Сергей Кузнецов, ИСП РАН Массивно-параллельные СУБД и архитектура shared-nothing Принято считать, что горизонтальную масштабируемость массивно-параллельных
БАЗЫ ДАННЫХ часть II. Параллельные архитектуры баз данных
БАЗЫ ДАННЫХ часть II Параллельные архитектуры баз данных Основные параллельные архитектуры Фактически определились три архитектурных направления: 1. Симметричные многопроцессорные системы (SMP) - наиболее
Содержание ЧАСТЬ I. ОБЗОР SQL 27. Глава 1. Введение 29. Об авторах 21 О техническом редакторе 21 Благодарности 22 Введение 23
Содержание Об авторах 21 О техническом редакторе 21 Благодарности 22 Введение 23 Как организована книга 24 Соглашения, принятые в книге 25 Для кого предназначена эта книга 25 ЧАСТЬ I. ОБЗОР SQL 27 Глава
LOIS-Financial Suite. Технологии и методы применяемые при разработке LOIS-Financial Suite
LOIS-Financial Suite Технологии и методы применяемые при разработке LOIS-Financial Suite 1 Технологии применяемые в компании ЛОИС Компания непрерывно занимается поиском новых инструментов и методов разработки
Спецификация ЦОД для ИРЦ ЖКХ
Спецификация ЦОД для ИРЦ ЖКХ Технические требования Цель данного документа заключается в формировании у заказчика и исполнителя прозрачной картины выполняемых работ по организации ЦОД для ИРЦ ЖКХ, и определения
Джош Поинтер (Josh Pointer)
Джош Поинтер (Josh Pointer) ведущий программный инженер группы разработки System Center Configuration Manager Корпорация Майкрософт Тема для исследования: во сколько обходится сложность ИТ-инфраструктуры
Методические рекомендации для преподавателей по дисциплине «Современные компьютерные технологии», направление
Методические рекомендации для преподавателей по дисциплине «Современные компьютерные технологии», направление 01400.68 «Прикладная математика и информатика», магистерская программа «Количественные методы
Введение в Java Enterprise Edition
Введение в Java Enterprise Edition Составление, Гаврилов А.В., 2013 Лекция 19 УНЦ «Инфоком» Самара 2013 План лекции n Системы уровня предприятия n Принципы и архитектура JavaEE n Элементы систем уровня
Практические сценарии предоставления сервисов в облаках
Практические сценарии предоставления сервисов в облаках Евгений Андрейчук Менеджер по продвижению решений Microsoft (Office 365, Azure, Бизнес-решения) С чего вы начинаете свой рабочий день? Почта это
Исторический архив предприятия
Исторический архив предприятия Proficy Historian 5.0 Обеспечивает сбор, хранение, обработку и представление технологических данных с различных систем автоматизации (SCADAсистемы, DCS, ОРС-серверы и др.)
ИТ-ИНФРАСТРУКТУРА НАУЧНЫХ ИССЛЕДОВАНИЙ КАК ОСНОВА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ НАУЧНО-ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА
ИТ-ИНФРАСТРУКТУРА НАУЧНЫХ ИССЛЕДОВАНИЙ КАК ОСНОВА ИНФОРМАЦИОННОГО ОБЕСПЕЧЕНИЯ НАУЧНО-ОБРАЗОВАТЕЛЬНОГО ПРОЦЕССА МАССЕЛЬ Людмила Васильевна д.т.н., г. н. с. ИСЭМ СО РАН, зав. кафедрой АС ИрГТУ АКТУАЛЬНОСТЬ
# 09, сентябрь УДК Сравнение типов клиент-серверной архитектуры
# 09, сентябрь 2016 УДК 04.93 Сравнение типов клиент-серверной архитектуры Карамнова В.М., студент Россия, 105005, г. Москва, МГТУ им. Н.Э. Баумана, кафедра «Системы обработки информации и управления»
обзор Концептуальный Вопросы создания передовых приложений
Концептуальный обзор Вопросы создания передовых приложений Концептуальный обзор ИТ-решений, подготовленный компанией Bloor Research Автор материала: Филип Хоуард (Philip Howard) Дата публикации: октябрь
Новое в подготовке специалистов по MS SQL Server. Антон Белокрылов инструктор УЦ Эврика
Новое в подготовке специалистов по MS SQL Server Антон Белокрылов инструктор УЦ Эврика a_belokrylov@eureca.ru Цели прохождения сертификации Структурирование информации и получение новых знаний Оценка знаний
ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ НА ПРОЕКТИРОВАНИЕ И РАЗВЕРТЫВАНИЕ ОТКАЗОУСТОЙЧИВОГО КЛАСТЕРА СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ SQL
ФУНКЦИОНАЛЬНЫЕ ТРЕБОВАНИЯ НА ПРОЕКТИРОВАНИЕ И РАЗВЕРТЫВАНИЕ ОТКАЗОУСТОЙЧИВОГО КЛАСТЕРА СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ SQL -2- СОДЕРЖАНИЕ 1 Общие сведения... 3 2 Назначение и цели Системы... 3 3 Характеристики
Кузнецов Владимир, SWD Software Продукты экосистемы QNX
Кузнецов Владимир, SWD Software Продукты экосистемы QNX QNX это комплекс технологий для построения встраиваемых систем, который: обеспечивает жёсткое реальное время позволяет легко создавать распределённые
ФОНД ОЦЕНОЧНЫХ СРЕДСТВ
Федеральное государственное бюджетное образовательное учреждение высшего образования «Ставропольский государственный аграрный университет» Кафедра информационных систем (наименование кафедры) УТВЕРЖДЕН
Тестовые задания по дисциплине «БАЗЫ ДАННЫХ» Для студентов специальности Информационные системы и технологии
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ СТАВРОПОЛЬСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ ИНСТИТУТ ДОПОЛНИТЕЛЬНОГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
Информационная система сбора, обработки, верификации, консолидации и анализа данных «А-КУБ»
Информационная система сбора, обработки, верификации, консолидации и анализа данных «А-КУБ» ОБЩЕЕ ОПИСАНИЕ СИСТЕМЫ Листов 11 МОСКВА, 2016 2 СОДЕРЖАНИЕ 1 Назначение Системы... 4 1.1 Вид деятельности, для
Курс "Современные технологии построения баз данных на примере Microsoft SQL Server 2008"
Курс "Современные технологии построения баз данных на примере Microsoft SQL Server 2008" Уровень сложности курса расширенный. Общая продолжительность аудиторных занятий 16 часов. Описание курса В рамках
Базы данных: основные понятия
Базы данных: основные понятия Старший преподаватель каф. Процессов управления и информационной безопасности Пермского государственного университета А.В. Неверов Подходы к определению баз данных Перманентные
10978 А: Знакомство с Azure для разработчиков А: Introduction to Azure for Developers
10978 А: Знакомство с Azure для разработчиков 10978 А: Introduction to Azure for Developers Содержание Краткая информация... 2 Обзор... 2 О курсе... 2 Профиль аудитории... 2 Детальная информация о курсе...
InterSystems HealthShare как платформа интеграции с ЕГИСЗ. Островский Владимир InterSystems Russia
InterSystems HealthShare как платформа интеграции с ЕГИСЗ Островский Владимир InterSystems Russia Знакомьтесь: HealthShare Foundation HealthShare Foundation это Платформа обмена медицинскими данными и
ORACLE IN-MEMORY DATABASE CACHE
ORACLE IN-MEMORY DATABASE CACHE ОБЗОР Оперативная обработка БД Oracle в реальном времени Неограниченное кеширование операций чтения и записи Синхронизация и сохраняемость Интеграция с Oracle Database Гибкие
20767 A: Внедрение хранилищ данных SQL A: Implementing a SQL Data Warehouse
20767 A: Внедрение хранилищ данных SQL 20767 A: Implementing a SQL Data Warehouse Содержание Краткая информация... 2 Обзор... 2 О курсе... 2 Профиль аудитории... 2 По окончании курса... 2 Детальная информация
ОПК Форсайт ИНСТРУКЦИЯ АДМИНИСТРАТОРА. Инструкция по установке системы ОПК Форсайт
ОПК Форсайт ИНСТРУКЦИЯ АДМИНИСТРАТОРА Инструкция по установке системы ОПК Форсайт Оглавление 1 Назначение и условия применения... 3 1.1 Назначение системы... 3 1.2 Условия применения системы... 3 1.2.1
Модуль 1. Обзор курса
55073 A: Master Data Services, Data Quality Services с SQL 2012-2014 и Excel 55073 A: Master Data Services, Data Quality Services with SQL 2012-2014 and Excel Содержание Краткая информация... 2 Обзор...
СИСТЕМА ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА ТЕХНИЧЕСКАЯ АРХИТЕКТУРА. Листов 11
СИСТЕМА ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА ТЕХНИЧЕСКАЯ АРХИТЕКТУРА Листов 11 2016 СОДЕРЖАНИЕ 1. ТЕРМИНЫ, СОКРАЩЕНИЯ И ОПРЕДЕЛЕНИЯ... 3 2. ВВЕДЕНИЕ... 4 2.1. Назначение документа... 4 2.2. Краткое описание возможностей
En#ty Framework 7 + Redis/AzureTableStorage. Сычев Игорь Sychev- h?ps://github.com/sychevigor
En#ty Framework 7 + Redis/AzureTableStorage Сычев Игорь Sychev- igor.90@mail.ru h?ps://github.com/sychevigor О чем доклад? Azure Table Storage REDIS ENTITY FRAMEWORK Когда будет EF7 и что будет с EF6?
Доступ к базам данных через JDBC. Java DataBase Connectivity
Доступ к базам данных через JDBC Java DataBase Connectivity Введение JDBC стандартная библиотека для доступа к реляционным базам данных API определяет способ установки соединения с БД способ инициирования
ОПТИМИЗАЦИЯ ИТ ИНФРАСТРУКТУРЫ КОМПАНИИ ЗА СЧЕТ ВЫВОДА ИЗ ПРОДУКТИВНЫХ СИСТЕМ НЕ ИСПОЛЬЗУЕМОЙ ИНФОРМАЦИИ.
1 ОПТИМИЗАЦИЯ ИТ ИНФРАСТРУКТУРЫ КОМПАНИИ ЗА СЧЕТ ВЫВОДА ИЗ ПРОДУКТИВНЫХ СИСТЕМ НЕ ИСПОЛЬЗУЕМОЙ ИНФОРМАЦИИ. СЕРГЕЕВ ДМИТРИЙ 2 60-80% ДАННЫХ В ОПЕРАТИВНОЙ СРЕДЕ НЕ ИСПОЛЬЗУЕТСЯ АКТИВНЫЕ ДАННЫЕ НЕАКТИВНЫЕ
Для кого предназначена эта книга
Введение Эта книга предназначена для разработчиков, которые в качестве системы управления базами данных (СУБД) используют Oracle. Поэтому в настоящей книге не отводится много места для рассмотрения вопросов,