Сиздин уюму үчүн маалымат Достук базасын тандоо

Иш-такта Server базасы системалары vs.

Oracle, SQL Server, Microsoft Access, MySQL, DB2 же PostgreSQL? Сиздин уюмдун алкагында соода коркунучтуу долбоор үчүн аянтча тандоо жасап, рынокто бүгүн бир түрдүү базасы буюмдар бар.

Аныктоо Сиздин талаптар

Берилиштер базасын башкаруу системи (же DBMSs) эки топко бөлүүгө болот рабочий базалары жана Server базалары. Жалпылап айтканда, рабочий базалары бир колдонуучу арыздарды карай багытталган жана стандарттык жеке эсептөө боюнча жашап жатабыз (демек, мөөнөттүү рабочий).

Server базалары маалыматтардын ишенимдүүлүгүн жана туруктуулугун камсыз кылуу механизмдерин камтыйт жана көп колдонуучу өтүнмөлөргө карата багытталган эмес. Бул маалымат базалары жогорку аткаруу тейлөөчүлөрү Нускасы жана тиешелүү жогору баа теги аткарууга багытталган.

Бул шашпайбыз жана маалымат базасы камтылат чечүү үчүн жасаган алдында кылдаттык менен муктаждыктарын талдоо жүргүзүү маанилүү. Адатта башында кымбат Server негизделген чечим сатып алуу пландаштырылууда бир рабочий базасы Ишкердик талаптар үчүн ылайыктуу экенин таба аласыз. Ошондой эле жокбуз, Server негизделген базасын жайгаштырууну талап жашыруун талаптарды ача алат.

жок эле дегенде, төмөндөгү суроолорго жооп берүүгө тийиш муктаждыктарын талдоо жараяны Сиздин уюмга белгилүү болот, бирок:

Эгер ушул суроолордун жообун чогултуп кийин, белгилүү бир базасын башкаруу системасын баа берүү жол-жобосун баштоого даяр болот. Сиз татаал көп колдонуучу Server платформа (SQL Server же Oracle сыяктуу) татаал талаптарды колдоо үчүн зарыл деп таап алышы мүмкүн. Башка жагынан алып караганда, бир рабочий базасын Microsoft Access өз муктаждыктарын канааттандыруу менен эле жөндөмдүү болушу мүмкүн эле (жана көп нерсеге үйрөнүүгө жардам, ошондой эле сиздин капчыктарында боюнча этият!)

иш-такта базасы

Иш-такта базалары арзан, алда канча аз татаал маалыматтарды сактоо жана башкаруу талаптарын жөнөкөй чечим сунуш кылабыз. Алар "Лучшие" (же жеке) эсептөө боюнча иштетүү үчүн иштелип чыккан деп улам алардын ысмын алышты. Бул азык-түлүктүн бир нече киши менен бирге, балким, буга чейин жакшы билесиз - Microsoft Access, Текшерүү жана OpenOffice / көрүү Office базасы (акысыз) негизги ролду ойнойт. Бир рабочий маалымат базасын пайдалануу менен алган пайдалары бир нече карап көрөлү:

Server базасы

Сыяктуу Server базалары, Microsoft SQL Server , Oracle, ачык-булагы PostgreSQL жана IBM DB2, уюмдардын натыйжалуу турган бир жол менен көп өлчөмдөгү маалыматтын башкаруу мүмкүнчүлүгүн сунуш көп колдонуучулар алуу жана бир эле учурда маалыматты тактоо. Сиз төлөдүм баа теги чече алат болсо, Server негизделген базасы толук маалыматтарды башкаруу чечүү менен камсыз болот.

О-негизделген системасын пайдалануу аркылуу жетишилет пайда түрдүү. жетишилген көрүнүктүү жетишкендиктеринин бир аз карап көрөлү:

NoSQL базасы Герат

өсүп татаал маалыматтарды ири топтомун бурмалоого уюмдар үчүн зарыл - Кээ бир эч кандай салттуу түзүлүшкө ээ болгон, - "NoSQL" базасы дагы кеңири таралган болуп калды. А NoSQL базасы салттуу мамиледеги базасынын жалпы мамычалар / сап долбоорлоо боюнча түзүмү жок, бирок, тескерисинче, бир кыйла ийкемдүү маалымат моделин колдонот. кээ бир ачкыч / маани жуп, диаграммалар же кең катардан боюнча маалыматтарды уюштуруу: модель, маалыматтар базасын жараша өзгөрүлүп турат.

Сиздин уюм маалыматтар көп шакылдатып керек болсо, кээ бир RDBMs караганда ырастап, адатта, жөнөкөй жана эскертүү ушул маалыматтар базасына түрүн, карап көрөлү. Top Талапкер MongoDB, Кассандра, CouchDB жана Redis кирет.