Syndicate content

MySQL e Database

MySQL: Una panoramica completa sugli Storage Engine

Mysql_logo.gif

Molti di noi hanno a che fare con MySQL tutti i giorni, ma non tutti sanno esattamente cosa sono e quali sono le differenze tra i vari storage engine disponibili nel famoso RDBMS opensource. La scelta del tipo di tabella è infatti uno dei parametri fondamentali da tenere in considerazione quando dobbiamo creare il database per un progetto e troppe volte non viene ponderato adeguatamente.

Sphinx: motore di ricerca SQL Full Text opensource. Ecco come usarlo al meglio

sphinx_logo

Sphinx (acronimo di SQL Phrase Index) è un motore di ricerca SQL full-text gratuito e opensource, rilasciato sotto licenza GPL 2, che permette di creare un indice full-text a partire da un database, per velocizzare e personalizzare la ricerca sui dati contenuti nello stesso.

Scopriamo le novità di MySQL 5.5

Mysql_logo.gif

MySQL 5.5 sarà la prossima major release (GA) del famoso RDBMS e dato che, molto probabilmente, tutti noi andremo ad adottarla, è sicuramente interessante andare a scoprire tutte le novità, migliorie e cambiamenti radicali che porterà con sé.

Sicurezza e crittografia dei dati nei database. Consigli e indicazioni utili.

databases.jpg

Quando si realizza un sistema dinamico occorre sempre valutare bene dove memorizzare i dati e soprattutto come farlo operativamente, in modo che il codice che scriviamo risulti sicuro e inattaccabile da male intenzionati. Queste considerazioni, sono particolarmente importanti per quanto riguarda i dati sensibili, come la raccolta delle credenziali di accesso degli utenti o, soprattutto, quando si fa riferimento a quelle informazioni la cui diffusione incontrollata sarebbe addirittura una violazione della privacy.

JDBC - Gestione dei Database in Java

java-logo-thumb.png
L'Ing. Luca Montemagno spiega come Java possa interfacciarsi perfettamente con i più diffusi RDBMS esisteni grazie all'utilizzo di JDBC, uno standard di accesso del linguaggio che offre numerose possibilità. L'introduzione ai driver e alle classi che consentono di astrarre le caratteristiche dei database per facilitarne l'utilizzo.