HeatWave este un motor de procesare a datelor în memorie, masiv paralel, hibrid columnar. Acesta implementează algoritmi de ultimă generație pentru procesarea distribuită a interogărilor care oferă performanțe foarte ridicate.
HeatWave partiționează masiv datele într-un cluster de noduri, care pot fi exploatate în paralel. Acest lucru oferă o scalabilitate internă excelentă. Fiecare nod din cadrul unui cluster și fiecare nucleu din cadrul unui nod pot procesa în paralel date partiționate. HeatWave dispune de un sistem inteligent de programare a interogărilor, care suprapune sarcinile de calcul cu cele de comunicare în rețea pentru a obține o scalabilitate foarte mare pe mii de nuclee.
Procesarea interogărilor în HeatWave a fost optimizată pentru serverele de bază din cloud. Dimensiunile partițiilor au fost optimizate pentru a corespunde memoriei cache a formelor de bază. Suprapunerea calculului cu comunicarea este optimizată în funcție de lățimea de bandă disponibilă în rețea. Diverse tipuri de procesare analitică utilizează instrucțiunile hardware ale mașinilor virtuale (VM) subiacente. HeatWave este, de asemenea, conceput pentru a fi un motor de procesare a datelor la scară largă, optimizat pentru interogarea datelor în stocarea obiectelor.
Oracle HeatWave GenAI oferă AI generativă integrată, automatizată și securizată cu modele lingvistice mari (LLM) în bază de date; un depozit vectorial automatizat, în bază de date; procesare vectorială la scară largă; și capacitatea de a purta conversații contextuale în limbaj natural – permițându-vă să profitați de AI generativă fără expertiză AI, fără deplasarea datelor sau costuri suplimentare.
Utilizați LLM integrate în toate regiunile Oracle Cloud Infrastructure (OCI), OCI Dedicated Region, Oracle Alloy, Amazon Web Services (AWS) și Microsoft Azure și obțineți rezultate coerente cu performanțe previzibile în toate implementările. Ajutați la reducerea costurilor de infrastructură prin eliminarea necesității de a furniza GPU-uri.
Accesați modele de fundație preinstruite de la Cohere și Meta prin OCI Generative AI service atunci când utilizați HeatWave GenAI pe OCI și prin Amazon Bedrock atunci când utilizați HeatWave GenAI pe AWS.
Efectuați o generare augmentată de recuperare (RAG) în LLM-uri și în documentele dvs. de proprietate în diverse formate găzduite în HeatWave Vector Store pentru a obține răspunsuri mai precise și mai relevante din punct de vedere contextual, fără a muta datele într-o bază de date vectoriale separată.
Profitați de pipeline-ul automatizat pentru a descoperi și ingera documente de proprietate în HeatWave Vector Store, facilitând utilizarea depozitul vectorial de către dezvoltatori și analiști fără cunoștințe de AI.
Procesarea vectorială este realizată în paralel pe maxim 512 noduri de cluster HeatWave și executată la lățimea de bandă a memoriei, ceea ce contribuie la obținerea de rezultate rapide cu o probabilitate redusă de pierdere a preciziei.
Purtați conversații contextuale bazate pe documentele dvs. nestructurate din stocarea obiectelor, utilizând limbajul natural. Utilizați navigatorul integrat Lakehouse Navigator pentru a ghida LLM-urile în căutarea prin seturi de date specifice, ajutându-vă să reduceți costurile și să obțineți rezultate mai exacte mai rapid.
HeatWave MySQL este un serviciu de baze de date complet gestionat și singurul serviciu cloud construit pe MySQL Enterprise Edition, cu funcții avansate de securitate pentru criptare, mascarea datelor, autentificare și un firewall pentru baze de date. HeatWave îmbunătățește performanța interogărilor MySQL cu câteva ordine de mărime și vă permite să obțineți analize în timp real ale datelor dvs. tranzacționale în MySQL – fără complexitatea, latența, riscurile și costurile duplicării ETL (extract, transform și load) într-o bază de date analitice separată.
Interogările analitice au acces la cele mai actuale informații, deoarece actualizările din tranzacții sunt replicate automat în timp real către clusterul analitic HeatWave. Nu este necesar să indexați datele înainte de a rula interogări de analize. Puteți elimina procesul ETL complex, consumator de timp și costisitor și integrarea cu o bază de date analitică separată.
HeatWave Lakehouse permite utilizatorilor să interogheze o jumătate de petabyte de date în stocarea de obiecte – într-o varietate de formate de fișiere, cum ar fi CSV, Parquet, Avro, JSON și să exporte fișiere din alte baze de date. Procesarea interogărilor se face în întregime în motorul HeatWave, ceea ce permite clienților să beneficieze de HeatWave pentru sarcini de lucru altele decât MySQL, pe lângă sarcinile de lucru compatibile cu MySQL.
Clienții pot interoga date în diferite formate în stocarea obiectelor, date tranzacționale în baze de date MySQL sau o combinație a ambelor, folosind comenzi SQL standard. Interogarea datelor din spațiul de stocare pentru obiecte este la fel de rapidă ca interogarea bazelor de date, așa cum o demonstrează o evaluare de 10 TB TPC-H.
Cu HeatWave AutoML, clienții pot utiliza datele din stocarea obiectelor, din baza de date sau din ambele pentru a construi, instrui, implementa și explica automat modele ML – fără a transfera datele către un serviciu cloud ML separat.
Arhitectura masiv partiționată a HeatWave permite o arhitectură scale-out pentru HeatWave Lakehouse. Operațiunile de procesare a interogărilor și de management al datelor, cum ar fi încărcarea/reîncărcarea datelor, cresc odată cu dimensiunea datelor. Cu HeatWave Lakehouse, clienții pot interoga până la o jumătate de petabyte de date în stocarea obiectelor, fără a le copia în baza de date MySQL. Clusterul HeatWave se poate extinde până la 512 noduri.
Capacitățile HeatWave Autopilot, cum ar fi provizionarea automată, îmbunătățirea automată a planului de interogare și încărcarea automată paralelă, au fost îmbunătățite pentru HeatWave Lakehouse, reducând și mai mult cheltuielile de administrare a bazei de date și îmbunătățind performanța. Noile capacități HeatWave Autopilot sunt disponibile și pentru HeatWave Lakehouse.
HeatWave AutoML include tot ce au nevoie utilizatorii pentru a construi, antrena și explica modele de învățare automată în HeatWave, fără costuri suplimentare.
Cu învățarea automată în baza de date din HeatWave, clienții nu mai trebuie să transfere datele către un serviciu separat de învățare automată. Cu HeatWave Lakehouse, aceștia pot aplica cu ușurință și în siguranță instruirea, inferența și explicarea proceselor de tip machine learning la datele stocate atât în MySQL, cât și în memoria de obiecte. Ca urmare, acestea pot accelera inițiativele de ML, își pot consolida securitatea și își pot reduce costurile.
HeatWave AutoML automatizează ciclul de viață al procesului de machine learning, inclusiv selecția algoritmului, eșantionarea inteligentă a datelor pentru antrenarea modelului, selecția caracteristicilor și optimizarea hiperparametrilor – ceea ce le permite analiștilor și cercetătorilor de date să economisească timp și efort semnificative. Unele aspecte ale canalului machine learning pot fi personalizate, inclusiv selecția algoritmului, a caracteristicilor și optimizarea hiperparametrilor. HeatWave AutoML susține detectarea anomaliilor, previziunile, clasificarea, regresia și sarcinile sistemului de recomandare, inclusiv pe coloane de text. Utilizatorii pot oferi feedback cu privire la rezultatele detectării nesupravegheate a anomaliilor și pot utiliza aceste date etichetate pentru a contribui la îmbunătățirea predicțiilor ulterioare.
Prin luarea în considerare atât a feedback-ului implicit (achiziții anterioare, comportament de navigare și așa mai departe), cât și a feedback-ului explicit (evaluări, aprecieri și altele), sistemul de recomandare HeatWave AutoML poate genera recomandări personalizate. Analiștii, de exemplu, pot prezice articolele care vor fi pe placul unui utilizator, utilizatorii cărora le va plăcea un anumit articol și evaluările pe care le vor primi articolele respective. De asemenea, având în vedere un anumit utilizator, acestea pot obține o listă de utilizatori similari și, având în vedere un anumit articol, pot obține o listă de articole similare.
Consola interactivă le permite analiștilor de afaceri să construiască, să antreneze, să ruleze și să explice modele ML folosind o interfață vizuală – fără a utiliza comenzi SQL sau codare. De asemenea, consola facilitează explorarea scenariilor de tip „ce-ar fi dacă” pentru a evalua ipotezele de afaceri – de exemplu, „Cum ar afecta veniturile și profitul o investiție cu 30% mai mare în publicitatea plătită din rețelele sociale?”.
Toate modelele instruite cu ajutorul HeatWave AutoML pot fi explicate. HeatWave AutoML oferă predicții cu explicarea rezultatelor, ceea ce ajută organizațiile în ceea ce privește respectarea reglementărilor, corectitudinea, repetabilitatea, cauzalitatea și încrederea.
Modelarea temelor ajută utilizatorii să descopere informații în seturi mari de date textuale, permițându-le să înțeleagă temele cheie din documente, de exemplu, pentru a finaliza analiza sentimentelor pe datele din social media. Detectarea deviației datelor îi ajută pe analiști să determine când trebuie să reeduce modelele prin detectarea diferențelor dintre datele utilizate pentru instruire și noile date primite.
Dezvoltatorii și analiștii de date pot construi modele de tip machine learning folosind comenzi SQL familiare; nu trebuie să învețe instrumente și limbaje noi. În plus, HeatWave AutoML este integrat cu notebook-uri populare, precum Jupyter și Apache Zeppelin.
HeatWave Autopilot asigură o automatizare bazată pe învățare automată, în funcție de volumul de lucru. Îmbunătățește performanța și scalabilitatea fără a necesita expertiză în reglarea bazelor de date, sporește productivitatea dezvoltatorilor și a administratorilor de baze de date și ajută la eliminarea erorilor umane. HeatWave Autopilot automatizează multe dintre cele mai importante și adesea dificile aspecte ale obținerii unei performanțe ridicate a interogărilor la scară largă – inclusiv asigurarea accesului, încărcarea datelor, executarea interogărilor și soluționarea defecțiunilor. HeatWave Autopilot este disponibil fără costuri suplimentare pentru clienții HeatWave MySQL.
HeatWave Autopilot oferă numeroase capabilități atât pentru HeatWave, cât și pentru OLTP, inclusiv
Elasticitatea în timp real le permite clienților să mărească sau să reducă dimensiunea clusterului HeatWave cu orice număr de noduri necesar, fără a suferi nicio indisponibilitate sau perioadă doar de citire.
Operațiunea de redimensionare durează doar câteva minute, timp în care HeatWave rămâne online, disponibil pentru toate operațiunile. Odată redimensionate, datele sunt descărcate din stocarea obiectelor, sunt reechilibrate automat între toate nodurile de cluster disponibile și devin imediat disponibile pentru interogări. Ca urmare, clienții beneficiază de performanțe ridicate și constante, chiar și în perioadele de vârf, și de costuri mai mici prin reducerea clusterului HeatWave atunci când este cazul – fără a suferi vreo indisponibilitate sau cu timpi doar de citire.
Cu reîncărcarea eficientă a datelor din stocarea obiectelor, clienții pot, de asemenea, să întrerupă și să reia clusterul HeatWave pentru a reduce costurile.
Clienții își pot extinde sau reduce clusterul HeatWave la orice număr de noduri. Aceștia nu sunt constrânși de instanțe cu acces supraasigurat și costisitoare, impuse de modelele rigide de dimensionare oferite de alți furnizori de baze de date în cloud. Cu HeatWave, clienții plătesc doar pentru resursele pe care le utilizează.
Puteți implementa HeatWave pe OCI, AWS sau Azure. Puteți replica datele din aplicațiile OLTP la fața locului în HeatWave pentru a obține analize aproape în timp real și pentru a procesa date vectoriale în cloud. De asemenea, puteți utiliza HeatWave în centrul dvs. de date cu OCI Dedicated Region.
HeatWave pe AWS oferă o experienţă nativă pentru clienţii AWS. Consola, planul de control și planul de date se află în AWS.