MIT Big Data үшін жаңа бағдарламалау тілін жасайды

MIT коды

Есептеу техникасы пайда болғаннан бергі үлкен проблемалардың бірі, бүгінгі таңда ол қандай бағдарламаларға сәйкес ескерілмегеніне қарамастан, жадыны басқару. Жоғарыда айтылғандарды айтамын, өйткені логикалық сияқты, сіздің бағдарламаңыз мәліметтер кестесінен қанша жазбамен байланысқанына қарамастан мәліметтер базасынан іздейтіні бірдей емес, бірнеше кестеден тұратын бірнеше кестелері бар мәліметтер қорына кіру керек. әрқайсысы миллион жазбалар.

Соңғысы бүгінгі күні өте оңтайландырылған сұраныстардың тым ұзаққа созылмауы үшін жасалуы керек дегенді білдіреді, бұл өз кезегінде пайдаланушының тәжірибесін қорқынышты етеді. Осы типтегі сұраныстарды миллиондаған және миллиондаған жазбалардан тұратын мәліметтер базасына сұранысқа ие болуға тырысу MIT ол құрылды Сүт, жаңа бағдарламалау тілі, тестілерге сәйкес, жалпы алгоритмдердің көмегімен жылдамдықты төрт есе асыра алады.

Сіз түсініктеме берген кезде Владимир Кирианский, MIT-да электротехника және информатика ғылымдарының докторы:

Сіз қасық жарма алғыңыз келген сайын тоңазытқыш пен сүт картонын ашып, қасық сүт құйып, картонды жауып, қайтадан тоңазытқышқа салатын сияқтысыз.

Локалдылық принципі қазіргі кездегі жад микросхемаларының көп бөлігін басқаруда маңызды рөл атқарады. Бұл негізінен бағдарламалар әр түрлі жад патчтарында сақталған басқа деректерді қажет етеді деп ойлауы керек дегенді білдіреді, үлкен деректермен, бұл әрдайым бола бермейді. Бұл мәселені шешуге тырысу үшін Сүт әзірлеушілерге жадыны тиімді басқаруға мүмкіндік береді, әсіресе аз деректерді қолданатын бағдарламаларда, бірақ олар шашыраңқы.

Milk-пен жасалған бағдарламада ядроға кейбір мәліметтер қажет болғанда, оны негізгі жадтан іздеудің орнына ол жергілікті жерде сақталған элементтің мекен-жайына оралады. Осылайша, жүйе қажетті және тиімді түрде алуға болатын деректерді іздеу үшін ресурстарды ғана пайдаланады. MIT өзі жүргізген тестілерге сәйкес, әдетте Milk-пен жазылған бағдарламалар қолданылады төрт есе жылдамырақ басқа тілдермен дамығанға қарағанда.

Қосымша ақпарат: компьютер әлемі


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.