Satura rādītājs
Dīvāns Pašlaik to uzskata par vienu no datu bāzēm NoSQL tirgus līderi, pateicoties spējai bez problēmām un ar vidēju aprīkojuma pieprasījumu apkalpot terabaitus datu.Lieliem uzņēmumiem patīk PayPal, Viber, LinkedIn, eBay, ir uzticējuši šim dzinējam savas datu struktūras vai nu pārvaldīt savu dokumentu datu bāzes, vai arī izmantot to kā izplatītu kešatmiņu. Pēdējā punktā mēs redzam daudzpusību Dīvāns, mēs to varam izmantot diviem ļoti interesantiem mērķiem, kas dod mums iespēju būt vēl pilnīgākam risinājumam.
Dīvāns ir interesanta izcelsme, daļa no tehnoloģiju saplūšanas Membase un no CouchDBTādējādi nosaukums Couchbase, kā mēs redzam, tam ir zināma loģika un līdzība.
MembaseMembase ir uzlabojums Atminēts ka tā bija nekas vairāk kā kešatmiņas sistēma, kas pārvalda galveno vērtību struktūru, lai varētu paātrināt dažas smagākas tīmekļa vides funkcijas, lai gan to var izmantot arī citās vidēs kā izstrādātāju grupa ir atvērtā pirmkoda projekts viņi gribēja to pacelt nākamajā līmenī. Šim nolūkam viņi pievienoja bināro protokolu, uzlaboja klasteru pārvaldību un vissvarīgāko soli; neatlaidību, ar to projektu varētu izveidot Membase.
CouchDBOtrs projekts, kas veicina Dīvāns ir CouchDB, dokumentu sistēma JSON kas ļauj mums saglabāt savus datus nesaistītā veidā. Kad abas tehnoloģijas bija pietiekami nobriedušas, izstrādātāji panāca vienprātību un radīja Dīvāns.
Dīvāns Tāpēc tas ir pilnīgi neatkarīgs produkts, kura pamatā ir divas vadošās tehnoloģijas savā jomā, lai piedāvātu labāko no divām pasaulēm vienā iepakojumā.
Termiņš NoSQL Tas vairs nav jaunums tirgū un tehnoloģiju pasaulē, lai kļūtu par tendenci, kā arī viena no filozofijām, kas tiek uzņemta ar lielāku degsmi tehnoloģiskajās struktūrās.
Tomēr šī niša vēl nav pilnībā definēta, un tāpēc risinājumi ir ļoti atšķirīgi, lai gan, piemēram CouchDB Y MongoDB apstrādāt savus datus dokumentu veidā JSON, forma un struktūra, ko abi apstrādā, ir ļoti atšķirīga, pat Neo4j Tas ir vēl viens NoSQL datu bāzes dzinējs, taču tā struktūra ir balstīta uz grafikiem, lai iegūtu rezultātus.
Tas ir novedis pie NoSQL tiek veidotas jaunas kategorijas, lai varētu klasificēt risinājumu klāstu, ko mēs saņemam no dažādiem uzņēmumiem un programmatūras uzņēmumiem, tomēr viena no lietām, kas kļūst izplatīta lielākajā daļā sistēmu NoSQL Tas ir darījumu trūkums, tas ir, vairāku ievietojumu iesaiņošana partijā un, ja viens neizdodas, citi tiek apgriezti, bet tas ir saistīts ar tā nesaistīto raksturu.
IeguvumiNeskatoties uz iepriekš minēto, risinājumi NoSQL tie joprojām garantē atomu, tas ir, mēs nevaram ievietot pusi ieraksta, vai arī tas ir pilnīgs ieraksts vai tas nav nekas. Konsekvence tiek pārvaldīta vairākos līmeņos, sākot no stingriem līdz atvieglinātiem iestatījumiem. Mums ir tāda pati iekapsulēšana, kas garantē, ka, lasot ierakstu, mēs nelasīsim atjaunināšanas procesa vērtības, kas tiek veiktas vienlaikus.
Lai turpinātu instalēšanas procesu Dīvāns mums jāzina, ka tam ir divas komerciālas versijas, pirmā ir Enterprise Edition, kas ir zvaigžņu produkts, un to var brīvi izmantot ne vairāk kā divos mezglos, kur, pārsniedzot šo robežu, mums ir jāpērk atbalsta licence, kas mums sniedz lielas priekšrocības, proti, mēs iegūsim jaunākos atjauninājumus un oficiālo atbalstu mūsu instalācija Dīvāns.
Otra versija ir Kopienas izdevums kas ir pilnīgi bez maksas, taču tam nav vairāk kā kopienas atbalsts, kā arī mums netiek garantēta ielāpu vai atjauninājumu izstrāde, piemēram, Enterprise Edition.
Tā kā mēs zinām abas versijas sākotnējā brīdī, mūs neinteresē lejupielādētā versija, jo abas ir diezgan līdzīgas, tāpēc dodamies uz projekta lapu, kur mēs izvēlēsimies operētājsistēmai atbilstošo versiju. šajā apmācībā mēs ejam, lai veiktu instalēšanu Windows. Ienāksim un apskatīsim, kā izskatās lejupielādes apgabals:
PALIELINĀT
Saskaņā ar mūsu izvēlēto versiju 32 bitu vai 64 bitu Mums būs atšķirīgas prasības, vismaz 64 bitu versijā mums tiek prasīti vismaz 4 kodoli, ieteicami 8 procesoru kodoli un vismaz 4 GB RAM ir ieteicami 8 GB, jo mēs redzam, ka prasības ir augstas un varbūt nē jebkura veida sistēmām:
Tā kā šī pakalpojuma administrēšana ir nedaudz sarežģīta, tā piedāvā mums tīmekļa saskarni, kas ļauj mums veikt atbilstošas konfigurācijas, kurām mēs varam piekļūt maršrutā vietējais saimnieks: 8091 kā jau minējām par pieejamajām ostām:
PALIELINĀT
Pēc tam mēs varam izvēlēties arī sava servera nosaukumu, lai tas būtu identificējams mūsu tīkla infrastruktūrā; attīstības vides gadījumā mēs varam atstāt visu pēc noklusējuma:
PALIELINĀT
PALIELINĀT
PALIELINĀT
PALIELINĀT
PALIELINĀT
PALIELINĀT
PALIELINĀT
PALIELINĀT