Welcome!

Big Data Consultant

Ranko Mosic

Subscribe to Ranko Mosic: eMailAlertsEmail Alerts
Get Ranko Mosic via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Ranko Mosic

(Please refer to the following article: Oracle 12c In-Memory Database is Out - Hardly Anybody Notices for update on Oracle 12c databases) Contemporary large servers are routinely configured with 2TB of RAM. It is thus possible to fit an entire average size OLTP database in memory directly accessible by CPU. There is a long history of academic research on how to best utilize relatively abundant computer memory. This research is becoming increasingly relevant as databases serving business applications are heading towards memory centric design and implementation. If you simply place Oracle RDBMS's files on Solid State Disk, or configure buffer cache (SGA) large enough to contain the whole database, Oracle will not magically become an IMDB database, nor it will perform much faster.  In order to properly utilize memory, IMDB databases require purposely architected, confi... (more)

Big Data, Machine Learning and Innovation

Big Data and its most prominent technical ingredient, Machine Learning, are all the rage these days, as IT industry is trying to convince companies technology revolution is underway. ( "If you are not doing it, your competitors sure are, and by the time you realize it, it will be too late" ). Data fracking, i.e. Big Data, is 21 century new oil of that will power and grease stalled industries and reignite growth, or so the story goes. While advanced analytics (it comes under various names - predictive analytics, data mining, and data science, more recently) is great and in use fo... (more)

Oracle RDBMS and Very Large Data Set Processing

Oracle database is a relational database management system that mostly complies with ACID transaction requirements ( atomicity, consistency, isolation, durability ). It means that each database transaction will be executed in a reliable, safe and integral manner. In order to comply with ACID Oracle database software implements fairly complex and expensive (in terms of computing resources, i.e., CPU, disk, memory) set of processes like redo and undo logging, memory latching, meta data maintenance etc. that make concurrent work possible, while maintaining data integrity. Any databa... (more)

Oracle Database and Big Data: A Powerful Combination

Ever wondered how it is possible that Google searches through so much data with such speed and precision ? Part of the answer is MapReduce, Google technology for processing and generating large data sets. Apache Hadoop is open source software that can process petabytes of data in parallel on hundreds and thousands of commodity hardware nodes. It was inspired by Google MapReduce. Oracle corporation is acknowledging the power of Oracle/Hadoop combination by announcing Big Data Appliance - essentially Hadoop/Oracle database software/Oracle hardware bundle, to be available next yea... (more)

The Oracle Database Cloud Service vs Oracle on Amazon RDS, EC2

The Oracle Database Cloud is Platform as a Service ( PaaS ) so it only makes sense to compare it to Oracle on Amazon RDS.  Oracle on Amazon EC2, on the other hand, is an IaaS ( Infrastructure as a Service ) offering, which gives you full control over the installation, features and actions around your database. Oracle Public Cloud will consist of a number of major services, the Oracle Database Cloud being one of them. Please refer here for a complete list  of services. One of the most interesting characteristics of the Oracle Database Cloud is that there is no need to  purchase d... (more)