Utente:Giuseppe Ardolino/Sandbox

Sadas Engine
software
GenereDatabase management system
SviluppatoreGruppo AS
Data prima versione2006
Ultima versione8.0
Sistema operativoMicrosoft Windows
Linux
AIX (sistema operativo) (non in lista)
LinguaggioJavaScript
C
Python
Sito webwww.sadasengine.com


In informatica, Sadas Engine è un Database management system colonnare, di proprietà della società Sadas S.r.l. disponibile sui sistemi operativi Windows, Linux e AIX (sistema operativo).

Primi sviluppi modifica

Il codice di Sadas Enigine è stato sviluppato nel 2006 a seguito del progetto di ricerca finanziato in parte anche dal Ministero dell'istruzione, dell'università e della ricerca (MIUR), in collaborazione con l’Università di Pisa e l’Università degli Studi del Sannio.

È stato presentato nel 2006, alla Conferenza Internazionale “Extenting Database Technology” (EDBT) di Monaco di Baviera.

Sadas Engine è stato concepito seguendo una visione di società data centric, infatti si inserisce sul mercato come strumento strategico a supporto delle grandi aziende portate a gestire grandi volumi di dati.

Descrizione modifica

Sadas Engine permette di effettuare ricerche sui dati con una profondità storica di oltre 10 anni, integrandosi con tutti gli ambienti Data warehouse.

Il DBMS è correlato, durante le fasi di ETL ed interrogazione,ai dispositivi di “upload intelligente” e alla tecnologia “Learn by Usage”.

Caratteristiche modifica

Le caratteristiche del Database management system colonnare Sadas Engine possono essere racchiuse in:

  • Rebuild indici
  • ODBC - Caricamento da Chunk di memoria
  • Parallelizzazione caricamento tabelle
  • Gestione filtri in fase ETL
  • Create table con zero record
  • Ottimizzazione UnionAll
  • Comando REOPENTABLE
  • Visualizzazione data avvio server
  • Append Espressioni
  • Estrazione dizionario dati in CSV e linesequential
  • Gestione file temporanei
  • Gestione avanzata configurazione DBMS
  • Funzione CHKINFO
  • CUBE e ROLL UP
  • Tipo dati VARCHAR

Le principali funzionalità:

  • Graph DB: Database con una struttura dati tramite un grafo, per archiviare e rappresentare le informazioni attraverso nodi, archi e proprietà.
  • Algoritmo e strutture dati per la compressione, ordinamento, ricerca e cancellazione dei dati (Es: Dictionary Problem, Minimal Ordered Perfect Hash, Roaring, Algoritmo Di Intersezione)
  • Amazon Web Services: Integrazione con i servizi di AWS Amazon Web Service e nel AWS Marketplace, per ricerca, testing, acquisto e distribuzione in AWS, con utilizzo dei servizi Amazon per il Machine Learning e Cloud Computing
  • Crittografia
  • GPU acceleration: Accelerazione GPU degli algoritmi di ordinamento

I requisiti hardware minimi richiesti sono memoria 4 GB RAM e spazio su disco 10 GB Disk con l’ultima versione 8.0 del DBMS permetterà:

  1. Snapshot: esecuzione dello stesso testo di query su istantanee dei dati in momenti diversi
  2. Segmentazione: clusterizzazione orizzontale del modello tabellare, con possibilità di dividere i dati delle tabelle di elevata cardinalità in distinti segmenti fisici in base ai valori di segmentazione

Supporto linguaggi di programmazione modifica

Sadas Engine permette l’integrazione con i più popolari linguaggi di programmazione e ambienti di sviluppo. Ci sono anche tanti progetti per fornire supporto ad alcuni linguaggi meno diffusi.

Settori e applicazioni modifica

SADAS Engine è applicabile in numerosi mercati:

Tale tecnologia si presenta come base per numerosi applicativi quali:

Note modifica

Pubblicazioni modifica

  • Antonio Albano, SADAS: An Innovative Column-Oriented DBMS for Business Intelligence Applications, in University of Pisa Department of Computer Science, 2008.
  • Antonio Albano, Another Example of a Data Warehouse System Based on Transposed Files, in University of Pisa Department of Computer Science, 2006.
  • Luca De Rosa, Parallel porting and performance evaluation of a column based olap system, in Iadis International Conference Applied Computing, novembre 2006.
  • Antonio Albano, Star Query Plans in SADAS: A Data Warehouse System Based on Transposed Files, in University of Pisa Department of Computer Science, 2006.

Voci correlate modifica

Collegamenti esterni modifica



[[Categoria:Software]] [[Categoria:Informatica]]