OLTP срещу OLAP



Следващият блог разказва накратко за OLTP срещу OLAP и различните случаи на употреба.

какво е обект на скенер

OLTP срещу OLAP

Казва се, че OLTP е по-скоро система за онлайн транзакции или система за съхранение на данни, където потребителят прави много онлайн транзакции, използвайки хранилището на данни. Също така се казва, че има повече ad-hoc четения / записи в реално време.





OLAP е по-скоро офлайн хранилище на данни. Достъпът е до негоброй пътив офлайн мода. Например груповите регистрационни файлове се четат и след това се записват обратно във файлове с данни. Някои от общите области, в които се използва OLAP, са Log Jobs, Data mining Jobs и др.

Касандра е по-скоро OLTP, тъй като е в реално време, докато Hadoop е по-скоро OLAP, тъй като се използва за анализи и групови записи.



Защо да интегрираме OLAP и OLTP?

Ако в случай, че търсите най-ниската цена за резервация на хотел през следващите 365 дни, тук имате огромен набор от данни за Касандра и искате да получите препоръка за база данни в реално време, промоцията се провежда въз основа на цената.

В такъв сценарий трябва да повторим всички записи и да поддържаме анализи върху тях, което е огромна офлайн работа, която често трябва да се стартира. Тук Hadoop влиза в игра за насипно пресичане на данни.

как да тествате база данни

Другото предимство е, че можем да стартираме един клъстер и да прекратим изпълнението на различен клъстер Hadoop.



Третото предимство е, че човек също може да намали много оперативни разходи.

Като се има предвид сценарий, при който, ако потребителят е добре запознат с различни екосистеми на Hadoop, като Hive, Pig Latin и трябва да интегрира данни в него, тогава трябва да включите някакъв източник на данни в Cassandra и да опитате да стартирате Map Намалете и работните места.

Има забележим модел между OLTP и OLAP. В OLTP има по-малък брой записи, напр. Информация за хотела. Ако приемем, че промените в цената се случват на всеки 5000 пъти в секунда, тук четенето може да е повече. При такъв сценарий може да има 1 запис в секунда, но четенията могат да изхвърлят до стотици и хиляди. Така че съотношението тук е около 1: 1000.

Интересно наблюдение е, че Касандра може лесно да се впише в този модел, което включва модели, при които четенето / писането е равно. Също така, когато става въпрос за OLTP, дори ако някой влезе в настроен и силен модел на последователност, може да види милисекундна пропаст между евентуални последователни модели и най-силните последователни модели. По този начин Касандра може да се побере в OLTP.

Достигайки до OLAP, можете да видите различни модели на OLAP, което означава, че има няколко записи, които се случват едновременно. В OLAP изхвърляме данни на един изстрел, т.е. Шаблонът за данни или моделът за достъп е точно обратното на OLTP приложението. Тук ще бъдат полезни Hadoop или MapReduce.

как да зададете Java път в Windows

Имате въпрос към нас? Споменете ги в раздела за коментари и ние ще се свържем с вас.

Подобни публикации:

Топ 5 причини да научите Касандра