LocisSDK+   высокопроизводительная среда разработки высоконагруженных приложений

на языке программирования Си

      LocisSDK+  - высокопроизводительная среда разработки высоконагруженных приложений на языке программирования Си, включающая собственный набор библиотек API и СУБД для профессиональных разработчиков приложений, обеспечивающая гибкость и самую высокую производительность.

     СУБД Locis состоит из ядра, которое является набором библиотек LIB или DLL и утилиты Revise для реорганизации базы данных.

     Встроенная СУБД Locis статически или динамически встраивается в приложение и обеспечивает самый быстрый доступ к объектам БД.

За счет сочетания достоинств двух испытанных технологий - реляционной и сетевой - LocisSDK+ позволяет прогфессиональным программистам на языке Си проектировать и создавать высокопроизводительные приложения с использованием сред разработки на базе языков C или C++.

     LocisSDK+ обладает всеми чертами, необходимыми для создания прикладных баз данных с быстрым занесением и выборкой, практически независимыми от размера базы, что доказывается опытом проектирования и исследованиями производительности продукта.

Поиск по B-дереву в сочетании с прямой адресацией объектов в файлах БД позволяет создавать очень сложно организованные базы данных, оптимизированные для достижения высокой производительности.

     Специальные утилиты, включаемые в пакет программ, обеспечивают эффективную работу приложений в локальной сети с множеством рабочих мест.

Важными чертами являются эффективное использование оперативной и дисковой памяти, компактное хранение данных и встроенные средства обеспечения ссылочной целостности базы.

     LocisSDK+ включает средства мониторинга производительности, эффективную схему кэширования и предоставляет возможности оптимизации системы для работы практически в режиме реального времени.

Регистрация и восстановление транзакций обеспечивают целостность базы даже в аварийных ситуациях.

 

     Все это позволяет создавать на базе LocisSDK+ эффективные информационные системы реального времени возрастающей сложности. Чтобы соответствовать требованиям надежности и высокой производительности, инструментарий базы данных является компактным, высокопроизводительным и НЕ ТРЕБУЮЩИЙ СОПРОВОЖДЕНИЯ.

     Среда программирования LocisSDK+ характеризуется доказанной годами надежностью.

Более чем в течение 30 лет СУБД была использована для разработки приложений в таких важных отраслях, как торговля, финансы, телекоммуникации, производство и др.

 

     Защита данных. LocisSDK++ гарантирует защиту, целостность и доступность данных благодаря функциям зеркального отображения данных, управления транзакциями и автоматического восстановления при сбое.

Развитие системы управления базами данных LocisSDK+ всегда диктовалось потребностями разработчиков.

LocisSDK+ - это полностью переработанная версия СУБД, учитывающая современные потребности разработчиков. Все исходные файлы были тщательно исследованы. В результате СУБД стала быстрее и надежнее, она более полно отвечает потребностям современного разработчика встроенных систем.

 

     В LocisSDK+ существует функция резервирования данных в ядро базы.
Система зеркального отображения данных предоставляет интегрированное решение на уровне ядра СУБД для ведения единственной зеркальной копии основной базы данных. Тип носителя основных и зеркальных данных не важен, если этот носитель имеет интерфейс файловой системы. Например, основная база данных может храниться в оперативной памяти, а зеркальная – в энергонезависимой флэш-памяти. В этом случае высокое быстродействие прямого доступа к памяти сочетается с возможностью надежного хранения данных. Другим примером может быть хранение основной и зеркальной базы данных на разных жестких дисках. При повреждении основной базы данных или ошибке жесткого диска, на котором она находится, зеркальная база данных позволит выполнить восстановление информации.

     Система ДАЕТ возможность создания отказоустойчивых приложений, однако само по себе ядро СУБД не обеспечивает эту отказоустойчивость. Используя заложенные в СУБД функции избыточности данных, разработчик должен сам реализовать уровень отказоустойчивости приложений, необходимый для каждого конкретного случая. 

     LocisSDK+ обеспечивает два уровня поддержки кодировки Unicode (на поддерживающих ее платформах):

     Бинарные файлы этого продукта содержат по две версии каждой программы и библиотеки: версия ANSI, которая поддерживает поля данных Unicode, но принимает строковые аргументы в кодировке ANSI, а все строки обрабатываются внутри как строки ANSI (уровень 1), и версия Unicode, полностью реализованная в кодировке Unicode (уровни 1 и 2).

     Кроме поддержки Unicode, функциональные возможности этих двух наборов бинарных файлов одинаковы. В приложении, которое не работает с данными на иностранном языке, использование библиотеки DLL с кодировкой Unicode не имеет смысла.

 

    ФУНКЦИОНАЛЬНЫЕ ХАРАКТЕРИСТИКИ программного обеспечения LocisSDK+ соответствуют спецификациям используемого компилятора и не требуют специального описания.

 

     УСТАНОВКА БИБЛИОТЕКИ НА КОМПЬЮТЕР производится путем распаковки архива, содержащего программный код.

После скачивания и распаковки архива необходимо проверить наличие всех библиотек. При необходимости установить недостающие библиотеки.

 

    ПРИ ВОЗНИКНОВЕНИИ ПРОБЛЕМ с установкой обращайтесь по адресу locisgroup@gmail.com с указанием в теме письма «Проблемы с установкой библиотеки LocisSDK+".