HTML5 Canvas
Written by: Simon Sarris
Featured Refcardz: Top Refcardz:
  1. Apache Hadoop
  2. Web Driver
  3. MVVM
  4. REST
  5. ADO.NET
  1. HTML5
  2. Ajax
  3. jQuery Selectors
  4. CSS Part 1
  5. Git

Link Details

Link 260220 thumbnail
User 62063 avatar

By fg10197
via cbsolution.net
Published: Oct 14 2009 / 11:26

OLPT and OLAP are complementing technologies. You can't live without OLTP: it runs your business day by day. So, using getting strategic information from OLTP is usually first “quick and dirty” approach, but can become limiting later. This post explores key differences between two technologies.
  • 8
  • 1
  • 1358
  • 0

Comments

Add your comment
User 57355 avatar

mknutty replied ago:

0 votes Vote down Vote up Reply

Just had to because he used OLTP. It is a term for the days when you do "Online" transactions (Green Screen) and "Offline" transactions (Batch). It was not about the database. It was about the overall system. You would use the same database either for online or offline. This databases were mostly Hierarchical like IMS.

What is the best term? I call it an Operation Datastore. Maybe there is something better. But OLTP is not it.

User 57355 avatar

mknutty replied ago:

0 votes Vote down Vote up Reply

"OLAP has not such requirement. Nobody needs instant information to make strategic business decision. " Is he sure? Maybe not strategic, but important decision might need to be "instantly" made.

User 62063 avatar

fg10197 replied ago:

0 votes Vote down Vote up Reply

mknutty Thanks for the comment and the opportunity to make clear some possibly confusing point. Please understand OLTP and OLAP terms in the "classic" acronym-antonyms sense (see Wikipedia and most Data Warehouse texts). That definition perfectly matches your comment: operation datastores updates are transaction-level isolated (no matter if you use IMS, SQL or graph/object database) while OLAP is usually batch updated. So please understand “OLTP data” as “operation datastore content” and “OLAP DATA” as “strategic-analytic datastore content”.

About your question, (sure on instant information?) yes! I am absolutely sure, but I also absolutely refer to "strategic". There are very important decisions that are not strategic, and such decisions shall be addressed by operation application. My accounting system, for example, shall tell me instantly my resources up to last cent. This is very important, I can't survive without such information, but it is operation. A strategic question would be what was the evolution of profitability by product. Knowing that until yesterday or until last minute would make no difference.

User 57355 avatar

mknutty replied ago:

0 votes Vote down Vote up Reply

I guess you don't work in the Medical or Financial industry.

User 62063 avatar

fg10197 replied ago:

0 votes Vote down Vote up Reply

Medical NO! But 40%+ of our clients are global banks.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (8)



Voters Against This Link (1)