CUBRID

Da Wikipedia, l'enciclopedia libera.

CUBRID è un relational database management system (RDBMS), completamente open source, altamente ottimizzata per le Applicazioni WEB, specialmente quando le società commerciali processano una quantità di dati molto estesa e hanno molte richieste contemporanee. CUBRID fornisce l'unica caratteristica ottimizzata che processa più richieste parallele in minor tempo di molti altri. Con CUBRID, le aziende avranno esecuzioni migliori con scalabilità, stabilità e alta disponibilità alle richieste per fornire servizi non-stop a tutti i loro clienti.

Chi usa CUBRID?[modifica | modifica wikitesto]

CUBRID al momento è usato dalle industrie IT leader in Korea come NHN Corporation, che possiede una azienda con più di 10.000 server. Inoltre, altre grandi società di hosting come Cafe24 e Mireene, Software Security company ESTsoft, e altre scuole locali Koreane usano CUBRID per i loro dati. Due terzi delle referenze di CUBRID arrivano dal settore del Governo. Korea National Tax Service, Korea Ministry of Public Administration e Security, Korea Ministry of National Defense, Busan Transportation Corporation, e Korea White House sono tra i maggiori clienti che utilizzano CUBRID come loro database principale. Con questo si può immaginare quanti dati sensibili sono presenti e quanta sicurezza è richiesta nella loro gestione, e tutti questi utilizzano CUBRID come loro database. CUBRID ha aiutato molte organizzazioni ad avere maggiori risultati e maggiori rendimenti ad un costo minore di gestione.

Politica di Licenza[modifica | modifica wikitesto]

CUBRID, a differenza di altri database, non ha una versione Iniziativa (Enterprise) del suo DBMS. CUBRID non differenzia la sua politica di licenza tra Comunità (Community) e Iniziativa (Enterprise). C'è solo una versione di CUBRID DBMS, che è sotto GPL v2.0 o GPL v3.0. I tools grafici e le API di interfacciamento sono distribuite come Berkeley Software Distribution licenza. C'è una motivazione per questa tipologia di licenza. CUBRID vuole che tutte le società commerciali possano beneficiare del suo database il più possibile. La licenza BSD permette alle società di tenerne il loro codice sorgente chiuso, così da averne un reale profitto.

Fondazione Linux Sponsor d'Argento[modifica | modifica wikitesto]

SAN FRANCISCO, 7 aprile, 2010 - CUBRID diventa un nuovo membro della The Linux Foundation[1].

La compagnia si è unita alla Fondazione Linux per avere accesso alla rete delle opportunità e della collaborazione faccia a faccia con i membri della comunità Linux. La forza di Linux come piattaforma di impresa è un vantaggio per supportare le soluzioni web. La sua abilità a permettere volumi elevati di transazioni nelle infrastrutture cliente/server è la ragione per cui CUBRID è diventato un membro attivo della comunità di sviluppo Linux.

"Stiamo cercando collaborazioni faccia a faccia con gli altri membri della Fondazione Linux agli eventi organizzati" CUBRID partecipa anche alla Riunione della Collaborazione alla Fondazione Linux dal 14-16 aprile 2010 nel San Francisco[2].

Origine del nome del prodotto[modifica | modifica wikitesto]

Il nome "CUBRID" è una combinazione di due parole "Cube" (il Cubo) e "Bridge" (il Ponte). Nel caso di CUBRID, "Bridge" sta per "data bridge", mentre "Cube" è una scatola chiusa che gestisce la sicurezza dei suoi contenuti. Quindi, CUBRID significa un software sicuro che protegge i dati sensibili.

Piattaforme ed interfacce[modifica | modifica wikitesto]

Il server CUBRID e le librerie ufficiali sono implementate in C e C++, mentre CUBRID Manager, il cliente manager per DBMS CUBRID, è implementato in Java.

CUBRID gira su piattaforme Linux e Windows e dispone di API specifiche per JDBC, PHP, .NET, ODBC, e C-API.

Sia CUBRID che CUBRID Manager possiedono un'interfaccia a riga di comando chiamata CSQL e come front-end di amministrazione un tool denominato CUBRID Web Query[3][4].

Caratteristiche principali[modifica | modifica wikitesto]

L'Ultima versione di CUBRID 2008 R3.1 è del dicembre 2010 e ha le seguenti caratteristiche:

  • SQL 92 Standard
  • Transaction ACID support
  • Cross-platform support
  • Multiple granularity locking
  • Partition
  • Replication
  • High Availability support (shared-nothing clustering, fail-over and fail-back automatically)
  • Hot Backup
  • Sub-SELECTs (i.e. nested SELECTs)
  • Hierarchical Queries
  • Query plan caching
  • Triggers
  • Click counter
  • Updatable Views
  • Java Stored procedures
  • True VARCHAR support
  • BLOB/CLOB support
  • Cursors[3]

Lista cronologica degli sviluppi[modifica | modifica wikitesto]

  • 2006 - Il sviluppo del CURBID DMBS è iniziato.
  • Ottobre, 2008 - Il primo rilascio interno seguito dal CURBID 2008 R1.0 rilascio stabile.
  • Novembre, 2008 - CUBRID diventato un progetto fonte pubblico. CUBRID 2008 R1.1 rilascio stabile.
  • Gennaio, 2009 - CUBRID 2008 R1.2 rilascio stabile.
  • February, 2009 - CUBRID 2008 R1.3 rilascio stabile.
  • Marzo, 2009 - CUBRID 2008 R1.4 rilascio stabile.
  • Agosto, 2009 - CUBRID 2008 R1.0 rilascio stabile.
  • Settembre, 2009 - CUBRID Cluster Progetto iniziato.
  • Ottobre, 2009 - CUBRID Project sito web lanciato al Sourceforge.net. Ha apertò una Fonte di Comunità Ufficiale, il sito web sul www.cubrid.org.
  • Dicembre, 2009 - CUBRID 2008 R2.1 rilascio stabile.
  • Febbraio, 2010 - CUBRID Cluster versione alpha stato rilasciato.
  • Maggio, 2010 - CUBRID 2008 R2.2 rilascio stabile[5].
  • Luglio, 2010 - CUBRID 2008 R3.0 rilascio beta
  • Ottobre, 2010 - CUBRID 2008 R3.0 rilascio stabile
  • Novembre, 2010 - CUBRID 2008 R3.0 rilascio beta[6]
  • Dicembre, 2010 - CUBRID 2008 R3.1 rilascio stabile[7].

Note[modifica | modifica wikitesto]

  1. ^ CUBRID Joins Linux Foundation, Linux Foundation, 6 aprile 2010. URL consultato il 23 giugno 2010.
  2. ^ MySQL Conference Outcome, CUBRID Co., Ltd.. URL consultato il 23 giugno 2010.
  3. ^ a b CUBRID Introduction, CUBRID Co., Ltd.. URL consultato il 29 dicembre 2009.
  4. ^ CUBRID Project site at Sourceforge.net, CUBRID Co., Ltd.. URL consultato il 29 dicembre 2009.
  5. ^ New Version Release - CUBRID 2008 R2.2, CUBRID Co., Ltd.. URL consultato il 7 maggio 2010.
  6. ^ CUBRID 2008 R3.0 rilascio beta, CUBRID Official Blog, 12 novembre 2010. URL consultato il 17 novembre 2010.
  7. ^ CUBRID 2008 R3.1 rilascio stabile, CUBRID Co., Ltd.. URL consultato il 1º gennaio 2011.

Collegamenti esterni[modifica | modifica wikitesto]