СКЛите 3.40 стиже са званичном подршком за Васм и више

СКЛите

СКЛите је лагани механизам за базе података

Тхе издање нове верзије популарног ДБМС-а „СКЛите 3.40“, лагани ДБМС дизајниран као библиотека додатака.

СКЛите је лагани механизам за релациону базу података доступан преко СКЛ језика. За разлику од традиционалних сервера база података, као што су МиСКЛ или ПостгреСКЛ, његова специфичност није да репродукује уобичајену шему клијент-сервер, већ да се интегрише директно у програме. У ствари, цела база података (изјаве, табеле, индекси и подаци) се чува у датотеци независној од платформе.

Захваљујући својој изузетној лакоћи, СКЛите је један од најчешће коришћених машина за базе података на свету. Користи се у многим потрошачким програмима и такође је веома популаран у уграђеним системима, укључујући већину модерних паметних телефона.

Главне нове карактеристике СКЛите 3.40

У овој новој верзији која је представљена, истиче се да а експериментална способност превођења СКЛите-а у ВебАссембли код Средњи који се може покренути у веб претраживачу и погодан је за организовање рада базе података из веб апликација на ЈаваСцрипт језику.

Веб програмери имају објектно оријентисан интерфејс високог нивоа за рад са подацима у стилу скл.јс или Ноде.јс, повезујући Ц АПИ ниског нивоа и АПИ заснован на механизму Веб Воркер који вам омогућава да креирате асинхроне контролере да се одвијају на одвојеним нитима. Подаци које веб апликације чувају у ВАСМ верзији СКЛите-а могу се чувати на страни клијента користећи ОПФС (Оригин-Привате ФилеСистем) или виндов.лоцалСтораге АПИ.

Још једна промена која се истиче у овој новој верзији је побољшане перформансе планера упита, Поред тога, уклоњена су ограничења при коришћењу индекса са табелама од више од 63 колоне (раније индексирање није примењивано за операције са колонама чији је редни број прелазио 63).

СКЛите 3.40 такође уводи а побољшано индексирање вредности које се користе у изразима, Такође је заустављено учитавање великих стрингова и блобова са диска приликом обраде НОТ НУЛЛ и ИС НУЛЛ оператора. Материјализација је искључена из приказа за које се потпуно скенирање врши само једном.

Додате су додатне провере имплементацији параметра "ПРАГМА Интегрити_цхецк". На пример, табеле без атрибута СТРИЦТ не би требало да садрже нумеричке вредности у текстуалним колонама и вредности стрингова са бројевима у нумеричким колонама.

Поред овога, истиче се и то додато проширење за опоравак, дизајниран за опоравак података из оштећених датотека базе података. Интерфејс командне линије користи команду ".рецовер" за враћање.

Од осталих промена који се издвајају из ове нове верзије:

  • У бази кода, уместо типа "цхар *", посебан тип склите3_филенаме се користи за представљање имена датотека.
  • Додата интерна функција склите3_валуе_енцодинг().
  • Додан режим СКЛИТЕ_ДБЦОНФИГ_ДЕФЕНСИВЕ да би се спречила промена верзије шеме складиштења.
  • Додато и ради провере исправности редоследа редова у табелама са знаком „БЕЗ РЕДОВА“.
  • Израз „ВАКУУМ ИНТО“ узима у обзир подешавања „ПРАГМА синхрони“.
  • Додата опција компајлера СКЛИТЕ_МАКС_АЛЛОЦАТИОН_СИЗЕ, која вам омогућава да ограничите величину блокова приликом додељивања меморије.
  • Алгоритам за генерисање псеудослучајних бројева уграђен у СКЛите је пренет са употребе РЦ4 стреам шифре на Цхацха20.
  • Дозвољено је коришћење индекса са истим именом у различитим шемама података.
  • Оптимизације перформанси су направљене да би се смањило оптерећење ЦПУ-а за приближно 1% током типичне активности.

Коначно, ако сте заинтересовани да сазнате више о томе Треба да знате да се СКЛите код дистрибуира у јавном власништву, односно да се може користити без ограничења и бесплатно у било коју сврху.

Финансијску подршку програмерима СКЛите-а пружа посебно креиран конзорцијум, који укључује компаније као што су Адобе, Орацле, Мозилла, Бентлеи и Блоомберг.

Више детаља о овом новом издању можете погледати на следећи линк.


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.