Классика баз данных - статьи

       

Версии системы и поддерживаемые платформы.


Последними версиями СУБД Cache' являются версии 4.0 и 4.1.1. На рынке высокопроизводительных СУБД Cache' позиционируется как eDBMS, т.е. как СУБД, ориентированная на работу в сетях Internet/Intranet. Разработчику предоставляется обширный набор функций, реализующих большинство стандартных протоколов Internet, таких как SMTP, HTTP, POP3 и др. Кроме этого, разработчику предоставляется развитая технология разработки динамических web-приложений CSP. Поэтому при установке проверяется наличие web-сервера и производится автоматическое конфигурирование подсистемы.

Утилиты администрирования и инструментарий разработки приложений в версиях 4.0. и 4.1.1. не отличаются, однако имеются существенные различия в формате хранения данных на диске и использовании ОЗУ компьютера временными библиотеками. Так, к примеру, в версии 4.1.1 блок данных, который считывается с диска, может быть равным 8 КБ, в то время, как в версии 4.0. максимальный размер блока равен 2КБ. Разумеется, при считывании блоков данных большего размера с жесткого диска сокращается количество I/O операций, что приводит к повышению производительности системы. Кроме этого, в версии 4.1.1. произведена оптимизация функций журналирования, использования блокировок и других функций.

Описание поддерживаемых СУБД Cache' платформ, языков, web-серверов и браузеров для Cache' версии 4.1.1. приводится в последующих таблицах.

Таблица 2. Поддерживаемые платформы.

ПлатформаОперационная системаUnicodeODBCSQL ШлюзNotes

AlphaOpenVMS 7.2, 7.3+  
AlphaTru64 UNIX 5.1+   
HPHP/UX 11i    
IBM P SeriesAIX 4.3.3, 5.1+   
Red Hat Linux (Intel)7.1++  
Sun Solaris (SPARC)2.8+  64-bit only
SuSE Linux (Intel)7.1++  
Windows 95, 98, ME, NT 4 (SP4, SP5, SP6), 2000 +++ 

СУБД Cache' поддерживает множество национальных языков (Таблица 3.). Кроме поддержки языков, специальная утилита CNLS позволяет создавать собственные таблицы трансляции из одного набора символов в другой, задавать различные способы вывода непечатных символов и предоставляет ряд других возможностей.
При инсталляции под ОС Windows Cache' автоматически определяет региональные настройки операционной системы и устанавливает соответствующую схему локализации. Также предоставляется возможность установки Unicode (16bit) версии Cache'.

Таблица 3. Поддерживаемые национальные языки.

Язык8-Bit набор символовЛокализация утилит
ЧешскийLatin 2-
ГолландскийLatin 1+
АнглийскийLatin 1+
ФранцузскийLatin 1+
НемецкийLatin 1+
ГреческийLatin G-
ИвритLatin H-
ИтальянскийLatin 1+
ЯпонскийN/A+
КорейскийN/A+
ПольскийLatin 2-
ПортугальскийLatin 1+
РусскийLatin C+
ИспанскийLatin 1+
Для русского языка поддерживаются обе таблицы кодировок: Windows-1251 и ISO 8859-5.

СУБД Cache' поддерживает архитектуру, в которой web-сервер и сервер БД могут находиться на разных компьютерах.

Таблица 4. Поддерживаемые Web-серверы

Web-серверПлатформа
Microsoft IIS / PWSWindows 95, 98, NT, 2000
Apache 1.3.12Alpha Tru64 UNIX

FreeBSD (Intel)

HP HP/UX

IBM PowerPC AIX

Red Hat Linux (Intel)

Sun Solaris (SPARC)

SuSE Linux (Intel)

TurboLinux (Intel)

Windows
Netscape / Sun iPlanet 4.0Alpha Tru64 UNIX

HP HP/UX

IBM PowerPC AIX

Red Hat Linux (Intel)

Sun Solaris (SPARC)
Compaq Secure Web Server 1.0Alpha OpenVMS 7.3
CSP поддерживает следующие браузеры:

Таблица 5. Поддерживаемые браузеры.

Web браузерВерсия
Netscape3.0

4.0

4.7
Internet Explorer4.0

5.0

5.5

6.0
Как было сказано ранее, Cache' может выступать в роли шлюза к реляционным базам данных (РБД). Официально поддерживаются следующие РБД:

Таблица 6. Поддерживаемые РБД.

РБДВерсия
Microsoft SQL Server7.0

2000
Oracle8

9i

Содержание раздела