Programma C per la gestione di grandi quantità di dati

Francesco Caiazza

Nuovo Utente
29 Set 2015
2
0
0
Questo è il mio primo messaggio sul forum del sito _mrwebmaster.it_ e voglio innanzitutto ringraziare gli amministratori per aver accettato la mia domanda di iscrizione.
Il mio titolo di studio è laurea in Fisica (vecchio ordinamento) ma il mio corso di laurea non includeva esami di informatica, (nemmeno quelli di base), ho studiato da solo la Programmazione in C e C++, e ho pensato di scrivere questo messaggio per entrare in contatto con programmatori esperti di gestione dati , per avere una valutazione delle prestazioni e delle possibili applicazioni di un programma realizzato dal sottoscritto;questo programma implementa una struttura dati composta da un insieme di alberi binari con bilanciamento RED-BLACK, e a me sembra interessante perché su computer dell' attuale standard commerciale, mi permette di gestire anche migliaia di miliardi di chiavi(naturalmente con le appropriate dimensioni della memoria esterna disponibile). Il numero di alberi RB che sono gestiti dal programma nonché la dimensione degli stessi, sono fissati dall'utente come parametri di ingresso. In fase di esecuzione l'utente può selezionare uno degli alberi della struttura attraverso il suo numero identificativo, e l'albero selezionato che in fase di generazione era stato allocato sulla memoria esterna, viene caricato nella RAM, dove è possibile gestirlo essendo disponibili tutte le funzioni di dizionario classico, oltre a funzioni di visualizzazione di un intervallo di livelli di ciascun albero (intervallo di livelli da visualizzare può essere scelto anche questo interattivamente dall'utente), e funzioni di creazione, distruzione, e gestione visuale completa di sotto-alberi, con nodo radice scelto dall'utente.
In più è disponibile una funzione di ricerca dati che confronta un campione di 100 Milioni di dati casuali esterni, con 1 Miliardo di chiavi distribuite sugli alberi componenti la struttura, le intersezioni trovate vengono riportate su una struttura parallela di alberi anch'essi binari RB, e dotati di tutte le funzioni di gestione e visualizzazione gia' descritte per gli alberi di immagazzinamento sulla prima struttura; a richiesta dell'utente tutti i valori di intersezione trovati, oltre a essere riportati sulla struttura parallela di alberi RB, possono essere cancellati dal rispettivi alberi di appartenenza sulla struttura magazzino e tutte queste elaborazioni per il confronto [100 Milioni di dati esterni - 1/2 Miliardo di dati sulla struttura magazzino] terminano in meno di 15 minuti. Chiaramente se la ricerca confronta campioni di minori dimensioni i tempi si accorciano proporzionalmente. Grazie a tutti per eventuali risposte! Se qualcuno preferisse approfondire telefonicamente scrivo il mio numero di Cell:3466538679..
Cordiali Saluti a tutto il forum!
 
Discussioni simili
Autore Titolo Forum Risposte Data
B cercasi disperatamente programma per gestione profili Programmazione 2
L Aiuto per programma web php/mySQL PHP 2
miglior servizio1 programma per incrementare seguaci su instagram Annunci servizi di Social Media Marketing 0
L Programma per registrare solo schermo Mac e Software 4
G Programma per monitorare cpu e memoria Windows e Software 6
Alias85 Programma per un gioco Offerte e Richieste di Lavoro e/o Collaborazione 3
K [javascript] Aiuto per programma subnetting Javascript 0
N Programma per gestire Cookies secondo disposizioni del Garante Privacy 3/6/2014 G.U. 126 Leggi, Normative e Fisco 0
il_bauscia errori di file system: programma free per correggere? Hardware 1
filippino Programma per criptare cartelle in windows 8 Windows e Software 1
filippino Programma per fare l'immagine dell'hard disk Windows e Software 2
H Debugger per programma? .NET Framework 1
P Programma per estrarre email...consigli ! Email Marketing 0
Frank10 Quale programma usate per fare siti? HTML e CSS 48
L Qual'è il migliore programma per una piattaforma di eCommerce? CMS (Content Management System) 0
P Scelta programma per sito web HTML e CSS 14
H Nuovo Programma di affiliazione per Webmaster, settore ADULT. Guadagnare col Sito 0
emozioni Cercasi programma per sito in flash Flash 2
M programma per registrarsi HTML e CSS 17
I Programma per presentare siti? Windows e Software 1
T Programma di affiliazione casino/poker. Euro150 per ogni nuovo giocatore di casino Guadagnare col Sito 0
M programma per creare video Faq Webdesign e Grafica 7
S programma per creare siti web Webdesign e Grafica 10
Z cerco programma per dvd Discussioni Varie 0
S consiglio per programma rotazione banner SEO e Posizionamento 3
I Programma per presentazioni siti? Windows e Software 2
R Programma per costruzione banner Webdesign e Grafica 1
D Cerco un programma per vedere le mie pagine html Discussioni Varie 1
A consigliatemi :il programma + facile per editare templates in flash Flash 2
M Programma per brochure ? Webdesign e Grafica 13
S Programma per creare Locandine cercasi Webdesign e Grafica 8
M Cerco programma facile per creare siti web Windows e Software 0
M Programma per webmaster Guadagnare col Sito 0
A per sbloccare un programma????????? Windows e Software 1
G Programma per raccolta foto Webdesign e Grafica 4
T Programma per registrare da webcam Windows e Software 2
C Programma di affiliazione per Suonerie, giochi ed altri servizi per Cellulari Guadagnare col Sito 5
B Programma per migliorare la definizione di un' immagine Webdesign e Grafica 28
Filippine Programma per la creazione di banner Discussioni Varie 4
jan267 Che programma usi per fare il tuo sito? Discussioni Varie 6
D Programma per generare i calendari Windows e Software 2
L Programma per asp Classic ASP 4
G Finestra di dialogo che non si apre - programma NUENDO Windows e Software 0
M Start-up programma di affiliazione Vendere e Acquistare pubblicita' online 0
F programma che vi permette di ottenere like e followers! senza limiti Annunci servizi di Social Media Marketing 0
M [HTML] come si chiama questo programma HTML e CSS 1
A con che programma creo il mio sito? Webdesign e Grafica 1
D programma creare siti web Windows e Software 9
J C# Programma console che calcola il volume di una scatola .NET Framework 2
J Programma che prende continuamente input da console .NET Framework 1

Discussioni simili