Tutti gli articoli con tag database

SchemaCrawler, l'accesso ai metadati diventa facile

pubblicato da Luigi Santangelo in: Open Source Java


I programmatori Java che utilizzano JDBC per l’accesso alla base dati sapranno sicuramente quanto sia difficoltoso ottenere e lavorare con i metadati tramite Java Database Connectivity. Com’è noto, infatti, le API JDBC ritornano i metadati come resultsets e non come oggetti Java. SchemaCrawler si pone l’obiettivo di semplificare il lavoro del database manager risolvendo questo problema.

Attraverso le API SchemaCrawler è possibile ottenere i metadati come oggetti Java. Così, ad esempio, è possibile recuperare una lista di oggetti istanza della classe Table che rappresenta l’insieme di tutte le tabelle della base dati.

SchemaCrawler è sviluppato in Java e viene rilasciato sotto licenza GPL. Fornisce, oltre alle API, una serie di tools a riga di comando per la visualizzazione dello schema in un file di testo o in un diagramma entità-relazione in formato DOT.

Continua a leggere: SchemaCrawler, l'accesso ai metadati diventa facile

....
condividi 3 Commenti

Mnesia, un DBMS distribuito

pubblicato da Lpt on fire! in: Server Erlang


Mnesia è un DBMS distribuito scritto in Erlang con prestazioni soft real-time.

È stato sviluppato da Ericsson per l’uso nel settore delle telecomunicazioni ed è più simile concettualmente ad un database integrabile nell’applicazione come Berkeley DB anziché un vero e proprio standalone db server basato su sql.

Il modello del database è relazionale ed uno degli aspetti fondamentali di Mnesia è l’alta disponibilità che consente di riconfigurare le tabelle all’interno di uno schema e spostarle su nodi diverse anche mentre le operazioni di scrittura sono ancora in corso.

Continua a leggere: Mnesia, un DBMS distribuito

....
condividi 0 Commenti
PUBBLICITÀ
PUBBLICITÀ

Database e Web Server 0day

pubblicato da Lpt on fire! in: Server Security


Un’azienda russa, Intevydis, che si occupa di sicurezza ha deciso di rilasciare una serie di exploit 0day fino a fine mese.

Con 0day si intente una vulnerabilità che non è ancora stata comunicata al produttore del software. Questo rende la vita più complicata degli utenti che si trovano senza protezione in balia di un possibile attacco.

Tra i software di cui verranno rivelati i problemi ci sono: MySQL, Tivoli, IBM DB2, Sun Directory, Zeus Web Server, Sun Web Server, Lotus Domino ed Informix.

Continua a leggere: Database e Web Server 0day

....
condividi 3 Commenti

MongoDB

pubblicato da Lpt on fire! in: Open Source C/C++


I database relazionali non sono sempre e certamente il sistema migliore dove immagazzinare i dati.

Negli ultimi mesi si stanno affermando database non relazionali per la gestione di dati o di interi documenti. Uno di questi è MongoDB che è sviluppato in c++ e prende il suo nome dal termine humongous.

I dati vengono salvati in formato Bson, in pratica un documento Json con una rappresentazione binaria efficiente. Grazie all’assenza di uno schema ed al supporto per strutture, liste, array associativi e blob binari potete inserire direttamente i dati dei vostri oggetti all’interno del database.

Continua a leggere: MongoDB

....
condividi 0 Commenti

CouchDb, il database non relazionale

pubblicato da Lpt on fire! in: Open Source Server Apache Javascript Erlang


CouchDB, o più precisamente Apache CouchDB, è un database server fault-tolerant e schema-free document-oriented che utilizza per il dialogo RESTful HTTP/JSON API.

Tra le caratteristiche principali citiamo repliche incrementali con gestione e risoluzione automatica dei conflitti, indicizzazione dei dati senza bisogno di uno schema fisso ed infine l’uso di JavaScript come linguaggio di interrogazione.

CouchDb è scritto in Erlang e vi si può accedere da qualsiasi ambiente sia in grado di effettuare chiamate HTTP. Ci sono molte librerie per semplificare la programmazione per i più diffusi linguaggi.

Continua a leggere: CouchDb, il database non relazionale

....
condividi 7 Commenti

Rilasciato MySQL 5.1 "community server version"

pubblicato da Giulio S. in: Open Source Sun MySQL

mysqlL’ultima versione di MySQL, il database opensource più famoso al mondo è stata da poco rilasciata. Il prodotto di Sun Microsystem distribuito anche nella versione “community server” porta con se numerose novità come la possibilità di “partizionare” tabelle ed indici, programmare l’esecuzione automatica di eventi, una migliorata gestione di XML, funzionalità per il monitoraggio delle performance delle query SQL e la risoluzione dei problemi.

MySQL 5.1 è compatibile con diverse piattaforme come Linux, Windows, Mac, Os, FreeBSD, Solaris, AIX e può essere scaricato a questa pagina che contiene anche il changelog. Il supporto per questa versione sarà garantito fino al 31 dicembre 2009, mentre per chi ha acquistato la versione Enterprise sarà esteso a fine 2011.

Continua a leggere: Rilasciato MySQL 5.1 "community server version"

....
condividi 2 Commenti
PUBBLICITÀ
PUBBLICITÀ

Drizzle: un MySQL per i siti ad alto traffico

pubblicato da Andrea de Palo in: GPL MySQL Internet

MySQLBrian Aker, direttore dell’architettura (director of architecture) di MySQL, ha annunciato Drizzle, un database specificatamente indirizzato a siti web con un alto numero di visitatori contemporanei.

Un fratello minore di MySQL costruito su misura? Non proprio…Drizzle sarà infatti una versione di MySQL spogliata di funzionalità ritenute superflue per l’ambito descritto poco sopra: mode, viste, trigger, prepared statement, stored procedure, query cache, access control list e alcuni tipi di dati sono già stati indicati come possibili candidati all’eliminazione.

Temete che qualche funzionalità a voi utile sarà assente in Drizzle? Nessuna paura: il nuovo DB avrà un’architettura a-la micro-kernel ed il codice rimosso dal core verrà spostato in moduli utilizzabili all’occorrenza.

via | Slashdot

Continua a leggere: Drizzle: un MySQL per i siti ad alto traffico

....
condividi 4 Commenti

MySQL saluta BitKeeper e dà il benvenuto a Bazaar

pubblicato da Hispanico in: Canonical Open Source Sun Varie MySQL

Nel corso dell’ultimo mese, tutto il codice di MySQL è passato da BitKeeper a Bazaar. A darne notizia è lo stesso Kaj Arnö, attuale vice-presidente della società, il quale ci ha tenuto a ringraziare BitKeeper per gli ultimi cinque anni di splendida collaborazione.

E’ comunque ora di guardare al futuro ed a gioire è soprattutto Canonical, madre e sponsor di Bazaar che, per chi non lo sapesse, rappresenta forse in questo momento il fiore all’occhiello dei revision control systems (VCS).

Si tratta di una gran cosa per tutta la community MySQL la quale da oggi potrà contare su un maggior senso di apertura e, grazie a Lauchpad ed alla stessa Sun, su un miglior repository di codice per tutti i progetti interni ed esterni. Complimenti a MySQL!

Via | Canonical Blog

Continua a leggere: MySQL saluta BitKeeper e dà il benvenuto a Bazaar

Adobe entra nel SQLite Consortium

pubblicato da Andrea de Palo in: Aziende Varie SQLite

AdobeAdobe Systems ha dichiarato ufficialmente di essersi unita a Mozilla e Symbian nella sponsorizzazione del database SQLite, software pubblicamente presente in almeno due progetti di alto profilo dell’azienda: SQLite è infatti utilizzato all’interno di AIR e Photoshop Lightroom.

In cambio della loro sponsorizzazione, i membri del SQLite Consortium ottengono un vasto numero di benefici accessori, tra i quali è compresa anche “la garantita, totale attenzione degli sviluppatori di SQLite per un minimo di 23 giorni all’anno”.

Contrariamente a quello che sostiene qualcuno sembra quindi che il software a codice aperto interessi anche alle aziende.

via | CNet

Continua a leggere: Adobe entra nel SQLite Consortium

....
condividi 2 Commenti

Un DB basato sulle specifiche di Google

pubblicato da Andrea de Palo in: Aziende Open Source Database Google Yahoo!

HypertableUna società di nome Zvents ha presentato ( e rilasciato i sorgenti ) di un database server parallelo ad alte performance, basato su un progetto di Google: la potenzialità di Hypertable ( questo il nome del progetto ) sta nel fatto di poter essere eseguito su semplici PC, fino ad un massimo di 1000 nodi.

Nonostante Hypertable sia in qualche modo legato a Big-G, gli sviluppatori di Yahoo! hanno espresso interesse nei confronti del progetto ( testandolo, per esempio, su un numero maggiore di nodi ) e indirettamente si stanno già impegnando nel suo sviluppo: Hypertable memorizza infatti i propri dati sul filesystem distribuito Hadoop, il cui principale sviluppatore ( Doug Cutting ) è dipendente di Yahoo!

via | Slashdot

Continua a leggere: Un DB basato sulle specifiche di Google

....
condividi 0 Commenti

Rilasciato OSSEC v1.4 BETA1

pubblicato da Matteo Campofiorito in: GPL Security

OSSECTempo di test per OSSEC, intrusion detection system opensource (di cui abbiamo parlato spesso) tra i più semplici ed efficaci per evitare sgraditi ospiti sui propri server.
Il team di sviluppo ha rilasciato da pochi giorni la versione 1.4 Beta1 introducendo nuove feature:

- Supporto al salvataggio degli alert su database esterni (per ora MySQL e PostgreSQL)
- Possibilità di analizzare i log di MySQL (error.log e query.log) e PostgreSQL

Il team di sviluppo incoraggia i test con questa nuova versione, quindi se avete una macchina virtuale o un muletto da sacrificare fatevi sotto!

Le linee guida per il beta testing sono state pubblicate sul wiki del progetto.

Download: OSSEC v1.4 BETA1

Continua a leggere: Rilasciato OSSEC v1.4 BETA1

....
condividi 1 Commenti

phpBB3 Release Candidate 4

pubblicato da Matteo Campofiorito in: GPL PHP CMS

phpBBLa nuova versione del re dei gestionali per forum si avvicina a grandi passi. E’ stata rilasciata infatti la quarta release candidate di phpBB 3, ultima incarnazione di uno tra i software più utilizzati per mettere in piedi velocemente un forum di discussione appoggiandosi sull’accoppiata PHP+MySQL.

In realtà con phpBB 3 il team di sviluppo ha ampliato considerevolmente il numero di database supportati includendo anche
SQLite, Firebird e Oracle.
Inoltre sono molte le nuove feature implementate: si va dall’inclusione di allegati (immagini documenti, video in streaming) nei post e nei messaggi privati, alla creazione di illimitati subforum, dalla creazione di un pannello di controllo per l’utente a nuovi tool per la moderazione.

Per maggiori informazioni sui cambiamenti nella RC4 rimando all’annuncio

Download: phpBB3 + language packs

Continua a leggere: phpBB3 Release Candidate 4

....
condividi 9 Commenti
Network Blogo