DataStax Enterprise 6: По-бърз, подходящ и завършен

  • Oct 18, 2023

Най-новата версия на базираната на Cassandra база данни носи по-добра производителност, рационализирана работа и корпоративна управляемост.

datastaxenterprise6logorgb.png

Технологиите и продуктите за бази данни в категорията NoSQL база данни съществуват от десетилетие или поне от по-голямата част от едно. И през следващите години имаше комбинация от консолидация и съзряване. Налице е също така намаляване на акцента върху по-„войнствените“ дизайнерски философии на продуктите – поради което повечето доставчици в пространството вече дори не използват псевдонима „NoSQL“.

Подредени в полза на Касандра
Един от силните представители на "жанра на базата данни, известен преди като NoSQL" е Апач Касандра. Основният търговски обект на общността, DataStax, също е верен и DataStax Enterprise (DSE), първокласната/комерсиализирана дистрибуция на Cassandra на компанията, самата тя съществува от 2011 г. Днес компанията пуска версия 6 на този водещ продукт.

Предишните версии на DSE добавиха важни нови възможности към продукта, включително инструменти за управление и разработчици (чрез

DSE OpsCenter и DataStax Studio), повишена сигурност (чрез Разширена сигурност на DSE), многомоделни операции (чрез добавяне на Графика на DSE и DSE търсене), Apache Spark-захранван анализ (въпреки че DSE анализ) и изрично поддържано внедряване в облак (чрез DataStax управляван облак).

Прочетете също: DataStax Enterprise 3.1: NoSQL; Да, CQL
Прочетете също: 4.5 Cassandra на DataStax задейства анализи в паметта на Apache Spark
Прочетете също: DataStax придобива DataScale; Безграничната отворена ГИС получава екосистема
Прочетете също: DataStax Managed Cloud осветява новото богатство от възможности за избор за предприятията

Какво ново?
DSE 6, вместо да добавя само необработени нови възможности, вместо това добавя интелигентност, която прави съществуващите възможности по-бързи, по-лесни за внедряване и по-лесни за управление. Накратко, това е корпоративно издание, което предоставя доказателство, че жанрът NoSQL приема сериозно схващането, че продуктите трябва да бъдат лесни за използване и управление, в противен случай приемането им става непосилно скъпо като цяло организации.

От страна на администрацията и управлението, DSE 6 добавя функции, за да направи ремонтните операции лесни; облекчаване на конкуренцията за ресурси на отделни възли в DSE клъстер; и направете разгръщането на надстройки на кръпки в операция без триене. И под банера DSE Advanced Performance, DataStax добавя по-добра производителност, нов инструмент за групово зареждане на данни и важни подобрения към DSE Analytics и DataStax Studio.

Грижа за възела
Cassandra предлага архитектура без господар, което означава, че нито един възел не е необходим за клъстера. Това подобрява толерантността към грешки, наличността и устойчивостта, но също така създаде тежест: операциите за поправка на възли, необходими за поддържане на архитектурата, бяха ръчни и трудни. В DSE 6 нова функция "NodeSync" прави ремонта на възел напълно автоматична и имплицитна операция.

Ефективно, с версия 6, DSE става самовъзстановяващ се. И докато OpsCenter все още ще предоставя интерфейс за наблюдение на операцията, такова наблюдение е чисто незадължително, тъй като операцията вече е автономна. Функции като тази правят кристално ясно, че DataStax разбира проблемите на Enterprise и иска да се справи директно с тях.

Друга проактивна и автоматизирана функция в грижата и захранването на DSE възлите е „TrafficControl“. Тази функция ще адресира Java Стресът на виртуалната машина и други ефекти от претоварване, когато твърде много едновременни заявки се насочват към определен възел в клъстер. Функцията организира заявките, като ги поставя на опашка, като по този начин позволява на възела да ги обработва по подреден начин.

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

Услугата за надстройка автоматично ще уведоми клиентите за наличност на надстройка и също ще изтегли автоматично битовете за надстройка. След това ще позволи да се прилагат кръпки към възлите в клъстера, един по един, позволявайки на клъстера да остане активен и да работи. По същество Upgrade Service прави актуализациите на корекциите без прекъсване, на линия операция. И в бъдеще услугата за надграждане ще се справи с внедряването на по-големи версии, както и на корекции.

Способностите също имат значение
Колкото и да е хубаво управлението на продукта да бъде рационализирано, също така е важно да се подобри самият основен продукт и DataStax всъщност направи това с DSE 6. Например DSE Advanced Performance ще позволи на продукта DSE да осигури средно два пъти по-висока производителност от Vanilla Cassandra с отворен код, според DataStax.

Новият Bulk Loader ще позволи силно ускорено поглъщане на данни от външни текстови файлове с разделители или JSON в DSE база данни. Bulk loader е сравним с помощни програми, като BCP на SQL Server (програма за групово копиране) и SQL*Loader на Oracle, които са налични на релационни платформи от няколко десетилетия. Но нека това не е унижение. За по-нов продукт да запълни съществена функционалност, която по-старите продукти отдавна поддържат, е знак за чувствителност и зрялост. Корпоративните клиенти разчитат на тези инструменти и дори по-новите конкуренти трябва да осигурят равенство.

Продължавайки напред, новият комуникационен слой Advanced Apache Spark на DSE 6 ще оптимизира производителността на DSE анализа, осигурявайки до 3x производителност на заявки, според DataStax. А DataStax Studio вече ще предоставя интерфейс за преносими компютри за изпълнение на заявки за DSE Analytics – завършвайки поддръжката за CQL и графични заявки, които DataStax Studio вече предостави.

Вододел?
DSE 6 има повече от това, което разгледах тук, включително нова функция AlwaysOn SQL, подобрения както на DSE Advanced Security, така и на DSE Graph, както и поддръжка за Spark Structured Streaming. DSE 6 очевидно е голямо издание.

Броят на клиентите на DataStax вече е на север от 400. И докато това може да изглежда малко в сравнение с действащите играчи, в моята книга това е число, което означава критична маса. 400 клиенти е обред на преминаване и компаниите, които преминават през него, са склонни да бъдат достатъчно зрели приоритизирайте справянето с болезнените точки на клиентите и следвайте по-голямото приемане трезво, методично мода. Характерът на подобренията, предоставени от DSE 6, е в съответствие с това наблюдение.

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