Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato
Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato
Nuova frontiera per i robot tagliaerba, con Ecovacs GOAT O1200 LiDAR Pro che riconosce l'ambiente in maniera perfetta, grazie a due sensori LiDAR, e dopo la falciatura può anche rifinire il bordo con il tagliabordi a filo integrato
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere?
Equilibrio e potenza definiscono il Samsung Galaxy S26+, un flagship che sfida la variante Ultra e la fascia alta del mercato con il primo processore mobile a 2nm. Pur mantenendo l'hardware fotografico precedente, lo smartphone brilla per un display QHD+ da 6,7 pollici d'eccellenza, privo però del trattamento antiriflesso dell'Ultra, e per prestazioni molto elevate. Completano il quadro la ricarica wireless a 20W e, soprattutto, un supporto software settennale
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti
Zeekr sbarca ufficialmente in Italia con tre modelli elettrici premium, X, 7X e 001, distribuiti da Jameel Motors su una rete di 52 punti vendita già attivi. La Zeekr X parte da 39.900 euro, la 7X da 54.100: piattaforma a 800V, chip Snapdragon di ultima generazione, ricarica ultraveloce e un'autonomia dichiarata fino a 615 km WLTP. Le prime consegne sono previste a metà aprile
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-04-2012, 16:03   #1
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
[JAVA] DB Embedded piu performante

sto cercando un database embedded, che sia utilizzabile anche tramite java, il piu veloce possibile

per ora ho visto http://www.db4o.com/

oppure

http://www.h2database.com/html/performance.html

voi cosa ne pensate?
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2012, 16:23   #2
Mettiu_
Member
 
L'Avatar di Mettiu_
 
Iscritto dal: Jul 2011
Messaggi: 246
Esiste anche SQLite (di cui esistono i relativi bindings per Java). Per le performances dovresti informarti, non ho notizie a riguardo...
__________________
Non c'è cosa peggiore nella vita di un programmatore di un errore che si presenta solo ogni tanto.

CONCLUSO POSITIVAMENTE CON: oldfield
Mettiu_ è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2012, 17:18   #3
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
Secondo Oracle BerkeleyDB è piuttosto rapido. Il problema è che BerkeleyDB è di Oracle... insomma, c'è un conflitto di interessi nella misurazione.
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2012, 17:31   #4
ally
Bannato
 
L'Avatar di ally
 
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
...che intendi per embedded...la piattaforma e la struttura del db possono influenzare tale scelta...come anche le connessioni necessarie...
ally è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2012, 18:06   #5
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
database embedded: http://mytech.it/unmapped/2001/01/01...base-embedded/

ho bisogno di un database che possa essere il piu veloce possibile nelle query. devo gestire all'incirca un milione di record presenti all'interno di una sola tabella
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 16-04-2012, 23:36   #6
khelidan1980
Senior Member
 
L'Avatar di khelidan1980
 
Iscritto dal: Mar 2005
Città: Morimondo city
Messaggi: 5491
Quote:
Originariamente inviato da topix93 Guarda i messaggi
database embedded: http://mytech.it/unmapped/2001/01/01...base-embedded/

ho bisogno di un database che possa essere il piu veloce possibile nelle query. devo gestire all'incirca un milione di record presenti all'interno di una sola tabella
bhe hai detto tutto e niente, cosa ci deva fare con questi record?
__________________
Khelidan
khelidan1980 è offline   Rispondi citando il messaggio o parte di esso
Old 17-04-2012, 10:27   #7
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
select * from tabella
where codice = '123'
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 17-04-2012, 12:06   #8
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Se le query sono soltanto di quel tipo, passa a un db non-relazionale (noSQL).
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 17-04-2012, 18:50   #9
=KaTaKliSm4=
Senior Member
 
L'Avatar di =KaTaKliSm4=
 
Iscritto dal: Jul 2006
Città: Altamura
Messaggi: 919
Il 90% delle volte si effettuano elaborazioni totalmente inutili e/o fatte male, lo dico per esperienza e fidati ne ho viste parecchie.

Se provi a spiegare un po la tua problematica forse possiamo esserti d'aiuto

Il problema molte volte non sta nei tempi di risposta da parte del DB, ma nei tempi di elaborazione dei risultati nella procedura.

Comunque sia, SQLite dovrebbe andar bene per i tuoi scopi, è uno dei migliori ed è stato sviluppato tra l'altro in C puro (le prestazioni sono notevoli).

Attendiamo tue!
__________________
Trattative : http://swdev.altervista.org/VenditeAcquisti.txt Blog Tecnico : http://blogs.dotnethell.it/SwDev/
Desktop : i7 920,GTX580 PALIT, Obsidian 800D, 6GB Corsair, OCZ Vertex 3 240gb.
Desktop 2 : iMac 27'' MID 2011 i5, 4GB
=KaTaKliSm4= è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 09:32   #10
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
Vi spiego, quello che sto facendo è un antivirus, lo sto sviluppando in vista della maturità, e siccome devo gestire un database contente circa 700,000 firme ho bisogno di un db che sia il più veloce possibile nella ricerca. avendo, in questo modo, un db veloce posso avere allo stesso tempo una scansione dei file piu rapida
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 09:47   #11
ally
Bannato
 
L'Avatar di ally
 
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
...mh...sicuro che serva una ricerca per i virus e non un confronto obbligato di una lista?...
ally è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 10:40   #12
GByTe87
Senior Member
 
L'Avatar di GByTe87
 
Iscritto dal: Mar 2007
Città: Milano Beach
Messaggi: 1696
Secondo me ti conviene usare una struttura dati nativa di Java che andrai a caricare/deserializzare allo startup.
__________________
~ Cthulhu: MacBookPro 13.3" ~ Azathoth: D510MO
GByTe87 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 10:58   #13
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
Non ti seguo
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:00   #14
ally
Bannato
 
L'Avatar di ally
 
Iscritto dal: Jan 2003
Città:
Messaggi: 4423
Quote:
Originariamente inviato da topix93 Guarda i messaggi
Non ti seguo
...carichi una lista con tutte le definizioni che scorri ad ogni ispezione...
ally è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:11   #15
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
ma che tipo di lista?
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:18   #16
GByTe87
Senior Member
 
L'Avatar di GByTe87
 
Iscritto dal: Mar 2007
Città: Milano Beach
Messaggi: 1696
Quote:
Originariamente inviato da topix93 Guarda i messaggi
ma che tipo di lista?
Se per ogni query del tipo che hai postato prima ti attendi al massimo un risultato, direi che una mappa o un array associativo siano l'ideale.
__________________
~ Cthulhu: MacBookPro 13.3" ~ Azathoth: D510MO
GByTe87 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:18   #17
=KaTaKliSm4=
Senior Member
 
L'Avatar di =KaTaKliSm4=
 
Iscritto dal: Jul 2006
Città: Altamura
Messaggi: 919
Quote:
Originariamente inviato da topix93 Guarda i messaggi
Vi spiego, quello che sto facendo è un antivirus, lo sto sviluppando in vista della maturità, e siccome devo gestire un database contente circa 700,000 firme ho bisogno di un db che sia il più veloce possibile nella ricerca. avendo, in questo modo, un db veloce posso avere allo stesso tempo una scansione dei file piu rapida
Le firme presenti nel database sono formate dai PRIMI N bytes del virus?Il numero dei bytes della firma è fisso?
__________________
Trattative : http://swdev.altervista.org/VenditeAcquisti.txt Blog Tecnico : http://blogs.dotnethell.it/SwDev/
Desktop : i7 920,GTX580 PALIT, Obsidian 800D, 6GB Corsair, OCZ Vertex 3 240gb.
Desktop 2 : iMac 27'' MID 2011 i5, 4GB
=KaTaKliSm4= è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:24   #18
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
Quote:
Originariamente inviato da =KaTaKliSm4= Guarda i messaggi
Le firme presenti nel database sono formate dai PRIMI N bytes del virus?Il numero dei bytes della firma è fisso?
converto un file in byte, successivamente lo converto in esadecimale e lo cripto in una stringa md5 per poterla poi confrontare con quelle ho...
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:25   #19
topix93
Member
 
Iscritto dal: Dec 2009
Messaggi: 98
Quote:
Originariamente inviato da GByTe87 Guarda i messaggi
Se per ogni query del tipo che hai postato prima ti attendi al massimo un risultato, direi che una mappa o un array associativo siano l'ideale.
per mappa intendi una hashMap?
topix93 è offline   Rispondi citando il messaggio o parte di esso
Old 18-04-2012, 11:31   #20
GByTe87
Senior Member
 
L'Avatar di GByTe87
 
Iscritto dal: Mar 2007
Città: Milano Beach
Messaggi: 1696
Quote:
Originariamente inviato da topix93 Guarda i messaggi
per mappa intendi una hashMap?
Per mappa intendo una classe che implementi l'interfaccia Map, non sapendo come andrai ad interagirci non posso sapere qual'è quella più adatta per le tue esigenze.
__________________
~ Cthulhu: MacBookPro 13.3" ~ Azathoth: D510MO
GByTe87 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Ecovacs Goat O1200 LiDAR Pro: la prova del robot tagliaerba con tagliabordi integrato Ecovacs Goat O1200 LiDAR Pro: la prova del robot...
Recensione Samsung Galaxy S26+: sfida l'Ultra, ma ha senso di esistere? Recensione Samsung Galaxy S26+: sfida l'Ultra, m...
Zeekr X e 7X provate: prezzi, autonomia fino a 615 km e ricarica in 13 minuti Zeekr X e 7X provate: prezzi, autonomia fino a 6...
Marathon: arriva il Fortnite hardcore Marathon: arriva il Fortnite hardcore
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
Le 10 migliori offerte Amazon di Pasqua:...
Nuove fotografie dagli astronauti di Art...
La toilette della capsula Orion Integrit...
GeForce NOW: ecco tutte le novità in arr...
Il Realme 16 5G debutta sul mercato glob...
HONOR svela tre nuovi tablet: il più int...
Tineco Floor One S9 Master: aspira e pul...
Vivo X300 Ultra, il lancio globale è ini...
Offerte robot aspirapolvere Amazon: ECOV...
L'AI genera codice in 8 minuti e i senio...
Ring Intercom Audio a 44,99€ su Amazon: ...
Apple iPhone 16 crolla a 689€: ecco perc...
Google Pixel 9 a 449,90€ con caricatore ...
Ecco la top 7 delle offerte Amazon, aggi...
Ex ingegnere ammette il sabotaggio: migl...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v