Distributa systema operandi DBOS super DBMS currentem exhibetur

DBOS (DBMS System Operating-orientatur) propositum exhibetur, novum systema operandi enucleans ad applicationes scalabiles distributas. Peculiaris notam consilii est usus DBMS ad condenda applicationes et systema status, ac accessus ad rem publicam ordinando solum per transactiones. Exertum est ab inquisitoribus ex Massachusetts Instituto Technologiae, Universitatis Wisconsin et Stanfordiae, Carnegie et Mellon University, et Google et VMware. Sub licentia MIT labor distribuitur.

Components pro instrumento mutuae in microkernel et humili gradu memoriae administratione servitia ponuntur. Facultates a microkernel provisae ad DBMS lavacrum deducunt. Summus gradus systematis operas quae applicationem executionis inter se occurrunt solum cum DBMS distributis et a microkernel et systemate speciali componentibus separantur.

Aedificium super DBMS dispertitum efficit ut operas systematis initio distributae et certo nodi non ligatae, quae DBOS a systematis botri traditis distinguit, in quo unusquisque nodi suum decurrit instantia systematis operantis, super quod separatum. botri schedulae distributae systemata fasciculi et administratores retis immittuntur.

Distributa systema operandi DBOS super DBMS currentem exhibetur

Notatum est modernis DBMSs distributis ut fundamentum DBOS, notitias in RAM accommodare et negotiorum sustentare, ut VoltDB et FoundationDB, sufficere posse ad efficiens exsecutionem plurium officiorum systematis sufficiens providere. DBMS etiam cedularum, fasciculorum systema ac IPC notitia condere possunt. Eodem tempore, DBMSs valde scalabiles sunt, atomicity et transactionis solitudo praebent, petabytas notitiarum administrare possunt, et instrumenta accessus moderandi et notitiae vestigationis praebere possunt.

Inter utilitates architecturae propositae est notabilis expansio facultatum analyticorum et deminutio in codice multiplicitate propter usum quaestionis ordinariae ad DBMS in operando operando, ex parte cuius exsecutio transactionum et instrumentorum ad altam procurationem. disponibilitas exercetur (quae munus in DBMS semel et in OS et applicationes adhiberi potest).

Exempli gratia, botrus schedula notitias de officiis et tractoribus in tabulis DBMS condere potest et operationes schedulingarum regularium negotiorum efficere, miscere codicem imperativi et SQL. Transactiones faciliorem reddunt problemata solvendi sicut concursus administrationis et recuperationis defectus, quia in transactionibus constantiam et statum perseverantiae spondent. In contextu exempli scheduler, transactiones conveniunt accessum ad notitias communium permittunt et ut status integritas in casurum culpis servetur.

Mechanismi logging et notatae analysi, quae per DBMS indagare possunt et accessum et mutationes in applicatione statui, vigilantia, debugging et tuenda securitate adhibentur. Exempli gratia, postquam accessum ad systema alienum detectum, inquisitiones SQL determinare potes amplitudinem effluo, omnes operationes quae fiunt per processus cognoscentes accessum ad informationem secretiorem.

Consilium in evolutione plus quam per annum fuit et in scaena creandi prototypa singularum partium architectonicarum. Nunc, exemplar operandi systematis DBMS, sicut FS, IPC et schedula currentium, praeparatum est, et ambitus programmatus evolvitur qui praebet interfaciem ad applicationes currentes in Faas (munus-as- a-muneris) exemplum.

Proximum evolutionis stadium consilia praebet ut acervum programmatum plenae curvum applicationes distributae praebeat. VoltDB in experimentis nunc pro DBMS adhibetur, sed disputationes in promptu sunt de nostro lavacro condendo ad notitias recondendas vel ad effectum deducendi facultates absentis in DBMSs existendi. Quaestio de quibus componentibus in gradu nucleo exsecutioni mandari et quae in summitate DBMS perfici possunt, etiam agitur.

Source: opennet.ru

Add a comment