Някой да е чувал за Cache?

3 отговора 230 прегледа
#1

Някой да е чувал за Cache?

Братя и сестри
някой да е чувал нещо за някаква си неизвестна база данни , наречена
(кой знаe защо) Cache?

Отговор
в отговор на kaшиk #2

Re: Някой да е чувал за Cache?

Тук. Не само чувал но и виждал, инсталирал, развойна дейност и т.н. Лесна за инсталиране, още по-лесна за подръжка. Много добро чудо, особенно когато се отнася до голям брой транзакции ( направо ненадмината )
Между другото - неизвестна за България поради твърде високата си цена и малко грубото отношение на фирмата-създател по налагане на лицензионни споразумения.
А кой пита? ( малко са местата с инсталации в България )

Отговор
в отговор на CacheUser #3

Re: Някой да е чувал за Cache?

Всъщност, до скоро нямаше проблеми с цените за лицензи, бяха си напълно разумни. Наскоро обаче господата от Интерсистемс се поизсилиха и много ме съмнява, че ще ми се наложи миграцийка към нещо по-приемливо. Иначе си много прав за качествата на базата. В много отношение си остава ненадмината.

Отговор
в отговор на kaшиk #4

Re: Някой да е чувал за Cache?

Ei tova az znam za taz Cash. Tq veche dosta vreme e na pazara i se vodi neshto revolucionna.Texta e ot edna kursova rabota deto pisah za novite DBMS.

Според някои аналитици преходът на ИТ потребителите към мрежовия изчислителен модел поставя множество проблеми, които е невъзможно да се решат с релационните СУБД или OLAP-системи (on-line analytic processing). Основните трудности идват от факта, че съвременният бизнес налага чести промени в структурите от данни. В същото време системите за складове от данни (data warehousing) и OLAP не са достатъчно производителни при обработката на голям брой транзакции в реално време. InterSystems атакува тези проблеми, създавайки пострелационната СУБД Cache, с технология за многомерна обработка на данните. Специфичната и архитектура оказва особено силно влияние при Web базирани приложения, като оптимизира обмена на информация между сайтовете. Според нетрадиционната, но доста бързо добила популярност фирма InterSystems пост-релационните БД, са ключ към към съвременните мрежово-ориентирани технологии за обработка на транзакции.

Пострелационната Cache e система за управление на бази данни за е-бизнес (e-DBMS). За създаване на динамични, управлявани от данните приложения InterSystems предлага развойна среда интеграна със СУБД. Основните елементи са пост-релационната БД Cache и нейните вградени компоненти Cache WebLink и WebLink Developer. Cache е пострелацинна , многоразмерна, обектно-ориентирана база данни, предлагаща ултрабързи обекти и SQL, и масивна мащабируемост. Cache е единствената среда за Web разработка, която съчетава лесното и бързо създаване на сложни е-приложения с големите възможности за мащабируемост и производителност на пострелационните база данни. Една от характеристиките, които правят Cache истинска e-DBMS, е уникалната Web архитектура. Cache Server Pages работят върху Cache data server, възползвайки се от бързия достъп до данни. Базираните на Cache е-приложения са лесни за адаптиране, тъй като целият код се намира на едно място и са мащабируеми, тъй като Web сървърът не се за натоварва от много обработки, заемащи ресурси. Възможностите, които Cache дава при разработка, е причината да се нарича e-DBMS. Но другият необходим елемент е базата данни. Системата за управление на пострелационната база данни е оптимизирана за висока производителност при обработка на Web транзакции. Многомерните база данни на Cache са предназначени за съхраняване на сложни данни и обекти, а обектната ориентация е особено подходяща за Web технологии като Java, HTML, DHTML и XML. Cache е съставката осигуряваща висока производителност на приложенията. InterSystems спестява изчислителни ресурси, като ползва обекти на всички нива. Разработчиците не се грижат за съпоставяне на обекти и релационни таблици, както при други модели. Чрез т.нар. унифицирана архитектура на данните (Unified Data Architecture), Cache осигурява достъп до информацията чрез интеграция на обекти и SQL. Унифицираният достъп се реализира чрез общ “речник”, в който данните могат да се опишат като класове и/или обекти. При създаването на ново приложение се работи изцяло с класове, а Cache автоматично поддържа еквивалентни таблични дефиниции. От гледна точка на обработката, обектите и SQL са успоредни, докато при типичните обектно-релационни архитектури обектите се реализират като слой над релационната машина и всеки преход между тези две нива коства изчислителни ресурси. Допълнително повишаване на производителността системата на InterSystems постига, чрез специалния механизъм (Distributed Cahe Protocol) за кеширане на данните в паметта и избягване на бавните обръщения към диска. Вграденият компонент WebLink Developer е сам по себе си Web приложение и функциите, които предоставя се контролират чрез Web браузер. Приложенията се изграждат като множество от статични Web страници. Не е необходимо разработчиците да имат познания за URL (Uniform Resource Location) и формите за създаване на CGI-приложения. WebLink Developer автоматично конвертира имената на страници, в необходимите URL. Web страниците могат да съдържат Cache ObjectScript. При компилация този код се преобразува в съответни процедури, например за логическа проверка на въвежданата от потребителя информация, съхраняване на данни и т.н. Cache WebLink е множество от компоненти осигуряващо естествен достъп до Web на пост-релационната БД. Това е неголяма библиотека, която се разполага на Web сървъра и комуникира със съхраняваната на Cache сървъра библиотека (Cache ObjectScript). Именно тези 2 библиотеки управляват процеса, при който формираната в браузъра заявка се предава на Web сървъра и динамично конструираните HTML страници се връщат от Cache сървъра. Напрактика Cache WebLink е интерфейс от Web към/от Cache ObjectScript, но също така осигурява и пълно управление и поддръжка на транзакционните процеси

Отговор