Rhyddhad sefydlog MariaDB 10.10

Mae datganiad sefydlog cyntaf cangen DBMS MariaDB 10.10 (10.10.2) newydd wedi'i gyhoeddi, ac o fewn y rhain mae cangen o MySQL yn cael ei datblygu sy'n cynnal cydnawsedd yn Γ΄l ac yn cael ei gwahaniaethu gan integreiddio peiriannau storio ychwanegol a nodweddion uwch. Mae datblygiad MariaDB yn cael ei oruchwylio gan Sefydliad MariaDB annibynnol, yn dilyn proses ddatblygu agored a thryloyw sy'n annibynnol ar werthwyr unigol. Mae MariaDB yn cael ei gludo yn lle MySQL ar lawer o ddosbarthiadau Linux (RHEL, SUSE, Fedora, openSUSE, Slackware, OpenMandriva, ROSA, Arch Linux, Debian) ac mae wedi'i fabwysiadu gan brosiectau mawr fel Wikipedia, Google Cloud SQL, a Nimbuzz.

Gwelliannau allweddol yn MariaDB 10.10:

  • Wedi ychwanegu'r ffwythiant RANDOM_BYTES i gael dilyniant ar hap o beit o faint penodol.
  • Ychwanegwyd math o ddata INET4 i storio cyfeiriadau IPv4 mewn cynrychiolaeth 4-beit.
  • Mae paramedrau rhagosodedig y mynegiant "NEWID MASTER TO" wedi'u newid, sydd bellach yn defnyddio modd atgynhyrchu yn seiliedig ar GTID (ID Trafodiad Byd-eang), os yw'r prif weinydd yn cefnogi'r math hwn o ddynodwr. Mae'r gosodiad "MASTER_USE_GTID=Current_Pos" wedi'i anghymeradwyo a dylai'r opsiwn "MASTER_DEMOTE_TO_SLAVE" gymryd ei le.
  • Gwell optimizations ar gyfer gweithrediadau uno gyda nifer fawr o dablau, gan gynnwys y gallu i ddefnyddio "eq_ref" i uno tablau mewn unrhyw drefn.
  • Gweithredu algorithmau UCA (Algoritm Coladu Unicode), a ddiffinnir ym manyleb Unicode 14 ac a ddefnyddir i bennu rheolau didoli a chyfateb gan ystyried ystyr nodau (er enghraifft, wrth ddidoli gwerthoedd digidol, presenoldeb minws a dot o flaen mae nifer a gwahanol fathau o sillafu yn cael eu cymryd i ystyriaeth, ac wrth ei gymharu ni chaiff ei dderbyn i gymryd i ystyriaeth achos nodau a phresenoldeb nod acen). Gwell perfformiad o weithrediadau UCA yn swyddogaethau utf8mb3 ac utf8mb4.
  • Mae'r gallu i ychwanegu cyfeiriadau IP at y rhestr o nodau Clwstwr Galera y caniateir iddynt gyflawni ceisiadau SST/IST wedi'i weithredu.
  • Yn ddiofyn, mae'r modd "explicit_defaults_for_timestamp" yn cael ei actifadu i ddod Γ’'r ymddygiad yn nes at MySQL (wrth weithredu "DANGOS CREATE TABLE" ni ddangosir cynnwys blociau DEFAULT ar gyfer y math stamp amser).
  • Yn y rhyngwyneb llinell orchymyn, mae'r opsiwn β€œ--ssl” wedi'i alluogi yn ddiofyn (mae sefydlu cysylltiadau wedi'u hamgryptio TLS wedi'i alluogi).
  • Mae prosesu mynegiadau lefel uchaf DIWEDDARIAD a DELETE wedi'i ail-weithio.
  • Mae'r ffwythiannau DES_ENCRYPT a DES_DECRYPT a'r newidyn innodb_prefix_index_cluster_optimization wedi'u anghymeradwyo.

Ffynhonnell: opennet.ru

Ychwanegu sylw