Latest trends in the world of database
ThH ODWHVW WUHnGV DUH WRwDUGV Big 'DWD, WhH cORuG, NRSQ/, high availability, adapting to the multi-core microprocessor architectures and solid state devices (SSDs).
/HW’V ORRN DW HDch RI WhHVH in GHWDiO. Big Data: A lot of data is being automatically generated by GHvicHV, i.H., GDWD DERuW WUDIfic, cOimDWH, uVHU DcWiviWy Rn WhH Web, etc. This data is huge and increasing by the second. As individual nuggets of information, the data has not much value, EuW RncH DggUHgDWHG, iW iV D gROGminH. COimDWH SDWWHUnV, WUDIfic flRw SDWWHUnV DnG VRciDO cRnnHcWiviWy SDWWHUnV cDn EH minHG. Big Data needs special handling for collection and processing.
The cloud: MRUH DnG mRUH EuVinHVVHV wDnW WR DvRiG investing in their own infrastructure. They want to use a SuEOicOy DvDiODEOH VHUvicH WhDW cDn EH H[SDnGHG DnG UHGucHG EDVHG Rn WhH flucWuDWing GHmDnGV.
NoSQL: Applications providers want to have more flH[iEiOiWy wiWh WhH unGHUOying VWUucWuUHV WhDW cRnWDin WhHiU data. Users are demanding a database for which they do not hDvH WR iniWiDOOy cUHDWH D fi[HG VWUucWuUH. AV WhH DSSOicDWiRn mDWuUHV, DSSOicDWiRn GHvHORSHUV wDnW WR hDvH WhH flH[iEiOiWy WR chDngH WhH VWUucWuUH RI WhH unGHUOying GDWDEDVH. NRSQ/ iV D WUHnG which DOORwV WhiV flH[iEiOiWy.
High availability: Data is growing and the world is shrinking. The data therefore is getting more and more distributed. The data generators and data consumers are spread across a wide geography. This now requires databases to manage the distribution of the data. The data should also be resilient to underlying failures of hardware and software.
Multi-core processors: PURcHVVRU WHchnRORgy iV mRving WR multiple cores. Where erstwhile processors concentrated on the speed, contemporary microprocessors have multiple cores which can process data in parallel. Newer software architectures need to H[SORiW WhH DEiOiWy RI cRmSuWing in SDUDOOHO.
Solid state devices: The era of hard disks seems to be passing. All kinds of rotating disks like CDs and DsDs have given way to pen drives and SD cards. These solid state memory devices have vastly different speeds for reading and writing, compared to the rotating hard disks. The optimisations required for a solid state device differ greatly from a hard disk.