mysql - Database cluster for storage -
mysql - Database cluster for storage -
i’m working in big project need massive database storage , web access.
about web server performances, quite easy deploy. utilize load balancing scheme proxy ha/varnish
my question database storage. need store huge quantity of simple info in real time , generate statistics. thinking nosql want maintain “simple” , don’t have knowledge nosql… think best selection me deploy mysql cluster of maybe mariadb cluster.
let me show info need store: receive 1 1,5 1000000 of records each day: ip address, username, site id, rating. based on data, i’ll produce statistics every 6 hours. first database i’ll have massive write access, , little read access (read access internal use) statistics, have 25 millions of read query per day.
because database huge after months, want have plenty disk space without having move new server, don’t know kind of technology best. think i’ll utilize ovh dedicated server 2 nic first public access , sec internal network every server can communicate private low latency high performance network. need utilize soft load balancer because it’s based on dedicated servers. have high availability , “unlimited” info storage need raid 15… maybe raid1 2 dedicated server real time replication
i don’t know best solution , software. - real time write access 1,5 1000000 of records each day - 25 millions of query per day based on statistics generated - storage simple text varchar 50 max.
i find nosql far more simple sql (relationships easier setup) sql can improve simple varchar storage, pacemaker can solution looking for, it's simple ha/failover cluster , can setup mysql cluster it, can setup loadbalancing , drbd (raid 1 on ip).
for info storage, think raid 15 not best solution, raid 5 offers less performance , info problems on disk failure, in company, using raid 10 , it's relly plenty our software (about 1 milion nosql requests per day).
if looking nosql cluster, neo4j has native cluster scheme (i never used it, know it's powerfull), maybe mongodb can too, don't know, never used it.
mysql nosql mariadb
Comments
Post a Comment