Блог

    СУБД Caché
    Caché (Кашэ́) — промышленная высокопроизводительная, объектная система управления базами данных, интегрированная с технологией разработки веб-приложений. Единая архитектура данных Caché позволяет разработчикам использовать одновременно объектный, реляционный (SQL) и прямой (NoSQL) доступ к одним и тем же данным, хранение которых обеспечивается ориентированным на транзакции многомерным ядром СУБД.

    http://www.intersystems.ru/cache/
  • RSS подписка

Последние записи


Теги

Информация

СУБД Caché


Динамическая безопасность на уровне строк (row level security)

На DC возник вопрос относительно того, можно ли для той или иной строки таблицы определять права всегда в runtime, и если да, то как.
Отвечаю: можно, и довольно просто.

читать дальше...
добавлено: 19 дек 16 просмотры: 1070, комментарии: 0



Новый URL для онлайн-документации продуктов InterSystems

Как известно, URL для онлайн-документации сейчас имеет следующий вид:

Соответственно и для Ensemble:

В последнее время были добавлены URL для самых последних версий продуктов, а именно:

Сейчас же можно ещё проще:
http://docs.intersystems.com/latest

Соответственно и путь с ключами теперь стал тоже короче, например уже можно так:
http://docs.intersystems.com/latest/?KEY=GettingStarted

Также ведутся работы по новому UI для документации, включая оптимизацию под мобильные устройства (ниже приведён один из скриншотов нового интерфейса).

Свои предложения, пожелания, вопросы по новому UI и формату URL пишите сюда.

читать дальше...
добавлено: 22 апр 16 просмотры: 694, комментарии: 0



Настройка каналов обновления для Atelier IDE

Atelier IDE - новая Caché Studio на основе Eclipse - теперь входит в дистрибутив Caché/Ensemble (>=2016.2). Также её можно скачать отдельным дистрибутивом с WRC.
Но существует возможность её обновления прямо из самой Atelier IDE, что значительно удобнее и быстрее предыдущих вариантов. Именно эта возможность и будет рассмотрена далее.

читать дальше...
добавлено: 10 мар 16 просмотры: 903, комментарии: 0



$(REST - CSP - (-HyperEvents) + EasyUI + File Upload). Часть 3a[ключительная]

Продолжим наш цикл статей, посвящённых созданию веб-приложения полностью на rest.

Интеграция с jQuery EasyUI (на примере datagrid и tree)


Желающие посмотреть демо-примеры offline и без серверной части, могут найти их в папках demo и demo-mobile в скачанном архиве.
Для пользователей IE возможно понадобится в настройках "Разрешить запуск активного содержимого файлов на моём компьютере", чтобы каждый раз не отвлекаться на всплывающее окно.
Также можно заменить файл jquery.min.js более свежим: для локальных тестов в случае IE11 это должна быть версия 1.11.x, так как в версии 2.1.x для IE11 не работает локальный AJAX.

Дополнительно можно посмотреть и демо в online, там же доступны учебники и документация.

Итак, первый на очереди у нас Datagrid.

читать дальше...
добавлено: 08 июл 15 просмотры: 1129, комментарии: 0



$(REST - CSP - (-HyperEvents) + EasyUI + File Upload). Часть 3a

..Но сперва рассмотрим две небольшие темы, а именно:

читать дальше...
добавлено: 08 июл 15 просмотры: 765, комментарии: 0



$(REST - CSP - (-HyperEvents) + EasyUI + File Upload). Часть 3

..Но сперва рассмотрим обработку ошибок.

читать дальше...
добавлено: 08 июл 15 просмотры: 703, комментарии: 0



$(REST - CSP - (-HyperEvents) + EasyUI + File Upload). Часть 2

Мы остановились на статике. Продолжим..

читать дальше...
добавлено: 08 июл 15 просмотры: 868, комментарии: 0



$(REST - CSP - (-HyperEvents) + EasyUI + File Upload). Часть 1

В данном цикле статей будут рассмотрены следующие вопросы:

  • создание веб-приложения на основе rest-страниц;
  • обзор некоторых инструментов для трассировки (отладки) http-запросов;
  • отказ от гиперсобытий в пользу.. гиперсобытий;
  • интеграция с jQuery File Upload;
  • конвертация json из формата {id:1,parentId:1} в формат {id:1,children[{}] для визуализации дерева;
  • интеграция с jQuery EasyUI (на примере datagrid и tree);
  • другие.
читать дальше...
добавлено: 08 июл 15 просмотры: 1023, комментарии: 0



Реализация интервально-ассоциативного массива в СУБД Caché

Этот же пост доступен и на хабре.

Пост написан на основе статьи на хабре: Интервально-ассоциативный массив.

Поскольку изначальная реализация основана на слайсах (срезах) питона, то для кашеваров нелишним будет статья: Всё, что Вы хотели знать о слайсах.
Примечание:
Но надо заметить, что полный аналог функциональности срезов питона в Caché не был реализован, так как задачи такой не стояло.
И, конечно, немного теории: Дерево Интервалов (Отрезков).

Итак, приступим сразу к примерам.

читать дальше...
добавлено: 14 апр 15 просмотры: 774, комментарии: 0



В поисках аналога функций первого порядка в СУБД Caché

Пост написан в дополнение к статье на хабре и местному обсуждению темы: 17450618.

читать дальше...
добавлено: 03 апр 15 просмотры: 666, комментарии: 0