Siostaman Dealbhan-dàta Luchd-Teastaisg vs
Oracle, SQL Server, Microsoft Access, MySQL, DB2 no PostgreSQL? Tha gu leòr measgachadh de stuthan stòr-dàta air a 'mhargaidh an-diugh, a' dèanamh taghadh de àrd-ùrlar airson bun-structair na buidhne a tha na phròiseas uamhasach.
Sgrìobh na riatanasan agad
Faodar siostaman rianachd stòr-dàta (no DBMSs) a roinn ann an dà roinn: stòran-dàta deasg agus stòran-dàta luchd-frithealaidh. San fharsaingeachd, tha stòran-dàta deasg ceangailte ri tagraidhean neach-cleachdaidh singilte agus a 'fuireach air coimpiutairean àbhaisteach pearsanta (mar sin am facal desktop ).
Tha stòran-dàta an luchd-frithealaidh a 'gabhail a-steach innleachdan gus dèanamh cinnteach à earbsachd agus cunbhalachd dàta agus a tha ag amas air tagraidhean ioma-chleachdaiche. Tha na stòran-dàta seo air an dealbhadh gus an ruith air luchd-frithealaidh àrd-choileanaidh agus bidh iad a 'giùlan tagaichean prìs nas àirde.
Tha e cudromach gun dèan thu mion-sgrùdadh feumalachdan fa-near mus cuir thu a-steach agus a chuireas tu gu fuasgladh stòr-dàta. Gu tric bidh thu a 'lorg gu bheil stòr-dàta deasg freagarrach airson na riatanasan gnìomhachais agad nuair a bha dùil agad an toiseach fuasgladh cosgail stèidhichte air frithealaiche. Is dòcha gu bheil thu cuideachd a 'lorg riatanasan falaichte a dh' fheumas cleachdadh stòr-dàta so-sgaoilte, stèidhichte air frithealaiche.
Bidh am pròiseas sgrùdaidh feumalachdan sònraichte don bhuidheann agad ach, aig a 'char as lugha, bu chòir na ceistean a leanas a fhreagairt:
- Cò a bhios a 'cleachdadh an stòr-dàta agus dè na gnìomhan a bhios iad a' coileanadh?
- Dè cho tric a thèid an dàta atharrachadh? Cò a nì na h-atharrachaidhean sin?
- Cò a bhios a 'toirt taic TF don stòr-dàta?
- Dè an cruth-cruaidh a tha ri fhaighinn? A bheil buidseat ann airson cruth-cruaidh a bharrachd a cheannach?
- Cò a bhios an urra ris an dàta a chumail suas?
- An tèid inntrigeadh dàta a thabhann air an eadar-lìn? Ma tha, dè an ìre ruigsinneachd a bu chòir taic a thoirt dhut?
Aon uair 's gu bheil thu air na freagairtean a thional do na ceistean sin, bidh thu deiseil airson tòiseachadh air a' phròiseas a bhith a 'measadh siostaman stiùireadh stòr-dàta sònraichte. Faodaidh tu faighinn a-mach gu bheil feum air àrd-ùrlair sàr-chleachdaiche ioma-chleachdaiche (mar SQL Server no Oracle) gus taic a thoirt do na riatanasan iom-fhillte agad. Air an làimh eile, dh 'fhaodadh stòr-dàta deasg mar Microsoft Access a bhith a cheart cho comasach air do chuid feumalachdan a choinneachadh (agus mòran nas fhasa a bhith ag ionnsachadh, cho math ri nas gèire air do leabhar pòcaid!)
Stòrasan deasg
Tha stòran-dàta deasg a 'tairgsinn fuasgladh sìmplidh, saor-thoileach do ghoireasan stòraidh dàta iom-fhillte agus riatanasan làimhseachaidh. Bidh iad a 'cosnadh an ainm air sgàth' s gu bheil iad air an dealbhadh airson a ruith air coimpiutaran "desktop" (no pearsanta). Is dòcha gu bheil thu eòlach air beagan de na stuthan seo mar-thà - tha Microsoft Access, FileMaker agus OpenOffice / Libre Office Base (an-asgaidh) nam prìomh chluicheadairean. Feuchamaid sgrùdadh air beagan de na buannachdan a gheibhear le bhith a 'cleachdadh stòr-dàta deasg:
- Tha stòran-dàta deasg saor. Gheibh thu a-mach gu bheil a 'chuid as motha de na fuasglaidhean deasg rim faotainn airson timcheall air $ 100 (an coimeas ri mìltean de dholairean airson an co-oghaichean stèidhichte). Gu dearbh, ma tha leth-bhreac de Microsoft Office agad fhèin, tha thu mar-thà fo shealbhadair ceadachd Microsoft Access.
- Tha stòran-dàta deasg furasta a chleachdadh. Chan eil tuigse mhionaideach air SQL riatanach nuair a bhios tu a 'cleachdadh nan siostaman sin (ged a tha mòran a' toirt taic do SQL airson gum bi thu a 'gearan a-mach an sin). Mar as trice tha DBMSs deasg a 'tairgsinn eadar-aghaidh grafach furasta le seòladh.
- Bidh bun-stòran deasg a 'tairgse fuasglaidhean lìn. Tha mòran de stòran-dàta deasg-làimhe ùr a 'toirt seachad gnìomhachd lìn a leigeas leinn an dàta agad fhoillseachadh air an lìon ann an dòigh stoidhle no beòthail.
Stòrasan Fiosrachaidh an Fhrithealaiche
Bidh stòran-dàta an luchd-frithealaidh, leithid Microsoft SQL Server , Oracle, an source open PostgreSQL, agus IBM DB2, a 'tabhann bhuidhnean comasach air tomhas mòr de dhàta a riaghladh gu h-èifeachdach ann an dòigh a bheir comas do mòran de luchd-cleachdaidh faighinn a-steach agus ùrachadh a dhèanamh air an dàta aig an aon àm. Mas urrainn dhut an tagradh prìse as fheàrr a làimhseachadh, faodaidh stòr-dàta stèidhichte air an fhrithealaiche fuasgladh coileanta dàta a thoirt dhut.
Tha na buannachdan a gheibhear tro bhith a 'cleachdadh siostam stèidhichte air frithealadh eadar-dhealaichte. Thoir sùil air beagan de na buannachdan as follaisiche a chaidh a choileanadh:
- Sùbailteachd. Faodaidh stòran-dàta stèidhichte air an fhrithealaiche dèiligeadh ri duilgheadas rianachd sam bith a dh 'fhaodadh tu a thilgeil orra. Tha luchd-leasachaidh a 'toirt gràdh air na siostaman sin seach gu bheil eadar-theangachadh (no APIs) aca a tha càirdeil do phrògraman a tha a' solarachadh leasachadh luath de chleachdaidhean gnàthaichte le stòr-dàta. Tha an t-àrd-ùrlar Oracle eadhon ri fhaighinn airson iomadh siostam obrachaidh, a 'toirt cothrom do dhaoine òga a bhith a' cluich aig Linux nuair a thèid iad còmhla an aghaidh luchd-cleachdaidh Microsoft.
- Coileanadh cumhachdach. Tha stòran-dàta stèidhichte air an fhrithealaiche cho cumhachdach 's as urrainn dhut a bhith. Is urrainn do na prìomh chluicheadairean a bhith air an cleachdadh gu h-èifeachdach dìreach mu àrd-ùrlar cruaidh-cruaidh sam bith a tha comasach dhut togail dhaibh. Faodaidh stòran-dàta ùr-nodha rianachd a dhèanamh air pròiseasan iomadachd àrd, luchd-frithealaidh grinn, ceangal dlùth-chruaidh àrd agus teicneòlas stòraidh fulangach.
- Neo-eisimeileachd. Tha an t-adhbhar seo a 'dol làmh-làimh leis an fhear mu dheireadh. Ma tha thu deònach na goireasan cruaidh cruaidh a thoirt seachad, faodaidh stòran-dàta an luchd-frithealaidh dèiligeadh gu grinn ri àireamh luchd-cleachdaidh agus / no dàta a tha a 'leudachadh gu luath.
Roghainnean Stòr-dàta NoSQL
Leis an fheum a tha a 'sìor fhàs airson buidhnean a bhith a' dèiligeadh ri seataichean mòra de dhàta iom-fhillte - chan eil structar traidiseanta aig cuid dhiubh - tha stòran-dàta "NoSQL" air fàs nas fharsainge. Chan eil stòr-dàta NoSQL structair air na colbhan cumanta / dealbhadh sreath de stòran-dàta co-cheangailte traidiseanta, ach tha e a 'cleachdadh modail dàta nas sùbailte. Tha am modail ag atharrachadh, a rèir an stòr-dàta: cuid a 'cur dàta air dòigh le paidhir prìomh / luach, grafaichean no colbhan farsaing.
Ma tha feum aig do bhuidheann tòrr dàta a dhèanamh, smaoinich air an seòrsa stòr-dàta seo, a tha mar as trice nas sìmplidh ri rèiteachadh na cuid de RDBMs agus nas so-ruigsinneach. Am measg nam prìomh luchd-iomairt tha MongoDB, Cassandra, CouchDB, agus Redis.