database - SQL server scalability question -


we trying build application have store billions of records. 1 trillion+

a single record contain text data , meta data text document.

pl me understand storage limitations. can databse sql or oracle support data or have other filesystem based solution ? options ?

since central server has handle incoming load many clients, how parallel insertions , search scale ? how distribute data on multiple databases or tables ? little green database specifics such scaled environment.

initally fill database insert load high, later database grows, search load increase , inserts reduce.

the total size of data cross 1000 tb.

thanks.

1 trillion+

a single record contain text data , meta data text document.

pl me understand storage limitations

i hope have big budget hardware. big in "millions".

a trillion documents, @ 1024 bytes total storage per document (very unlikely realistic when text) size of 950 terabyte of data. storage limitations means talk high end san here. using non-redundant setup of 2tb discs 450 discs. make maths. adding redundancy / raid , talk major hardware invesment. assumes 1kb per document. if have on average 16kg data usage, is... 7200 2tb discs.

that hardware problem start with. sql server not scale high, , can not in single system anyway. normal approach docuemnt store clustered storage system (clustered or somehow distributed file system) plus central database keywords / tagging. depending on load / inserts possibly replciations of hte database distributed search.

whatever going be, storage / backup requiments terrific. lagre project here, large budget.

io load gong issue - hardware wise. need large machine , ton of io bandwidth it. have seen 8gb links overloaded on sql server (fed hp eva 190 discs) , can imagine run similar. want hardware ram technically possible, regardless of price - unless store blobs outside.

sql row compression may come in handy. full text search problem.

the total size of data cross 1000 tb.

no. seriously. bigger, think. 1000tb assume documents small - xml form of travel ticket.


Comments

Popular posts from this blog

asp.net - repeatedly call AddImageUrl(url) to assemble pdf document -

java - Android recognize cell phone with keyboard or not? -

iphone - How would you achieve a LED Scrolling effect? -