際際滷shows by User: aivarskalvans / http://www.slideshare.net/images/logo.gif 際際滷shows by User: aivarskalvans / Fri, 24 Feb 2017 14:53:05 GMT 際際滷Share feed for 際際滷shows by User: aivarskalvans Shared Database Concurrency /slideshow/shared-database-concurrency/72543917 topconf2014-170224145305
Everyone is talking about shared memory versus message passing concurrency and lock-free algorithms in Java and other programming languages. But we forget that most applications use a database and all concurrent sessions end up being serialized there. Should we replace relational database with NoSQL instead? In this talk I will show what a programmer can do to improve concurrency in the database. I will use Oracle database as an example but most ideas apply to other relational databases as well.]]>

Everyone is talking about shared memory versus message passing concurrency and lock-free algorithms in Java and other programming languages. But we forget that most applications use a database and all concurrent sessions end up being serialized there. Should we replace relational database with NoSQL instead? In this talk I will show what a programmer can do to improve concurrency in the database. I will use Oracle database as an example but most ideas apply to other relational databases as well.]]>
Fri, 24 Feb 2017 14:53:05 GMT /slideshow/shared-database-concurrency/72543917 aivarskalvans@slideshare.net(aivarskalvans) Shared Database Concurrency aivarskalvans Everyone is talking about shared memory versus message passing concurrency and lock-free algorithms in Java and other programming languages. But we forget that most applications use a database and all concurrent sessions end up being serialized there. Should we replace relational database with NoSQL instead? In this talk I will show what a programmer can do to improve concurrency in the database. I will use Oracle database as an example but most ideas apply to other relational databases as well. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/topconf2014-170224145305-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Everyone is talking about shared memory versus message passing concurrency and lock-free algorithms in Java and other programming languages. But we forget that most applications use a database and all concurrent sessions end up being serialized there. Should we replace relational database with NoSQL instead? In this talk I will show what a programmer can do to improve concurrency in the database. I will use Oracle database as an example but most ideas apply to other relational databases as well.
Shared Database Concurrency from Aivars Kalvans
]]>
248 7 https://cdn.slidesharecdn.com/ss_thumbnails/topconf2014-170224145305-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
A NoSQL journey in Oracle SQL world /slideshow/a-nosql-journey-in-oracle-sql-world/72543626 anosqljourneyinoraclesqlworld-170224144438
A retrospective of over 15 years of product development and different approaches we saw and tried to add flexibility and extensibility to our products. Starting with extra columns for tables, different key-value stores and document stores on top of RDBMS tables and finally Oracle JSON support. I will look at tasks we were trying to solve and problems we introduced by doing that and how we tried to battle them.]]>

A retrospective of over 15 years of product development and different approaches we saw and tried to add flexibility and extensibility to our products. Starting with extra columns for tables, different key-value stores and document stores on top of RDBMS tables and finally Oracle JSON support. I will look at tasks we were trying to solve and problems we introduced by doing that and how we tried to battle them.]]>
Fri, 24 Feb 2017 14:44:38 GMT /slideshow/a-nosql-journey-in-oracle-sql-world/72543626 aivarskalvans@slideshare.net(aivarskalvans) A NoSQL journey in Oracle SQL world aivarskalvans A retrospective of over 15 years of product development and different approaches we saw and tried to add flexibility and extensibility to our products. Starting with extra columns for tables, different key-value stores and document stores on top of RDBMS tables and finally Oracle JSON support. I will look at tasks we were trying to solve and problems we introduced by doing that and how we tried to battle them. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/anosqljourneyinoraclesqlworld-170224144438-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> A retrospective of over 15 years of product development and different approaches we saw and tried to add flexibility and extensibility to our products. Starting with extra columns for tables, different key-value stores and document stores on top of RDBMS tables and finally Oracle JSON support. I will look at tasks we were trying to solve and problems we introduced by doing that and how we tried to battle them.
A NoSQL journey in Oracle SQL world from Aivars Kalvans
]]>
72 3 https://cdn.slidesharecdn.com/ss_thumbnails/anosqljourneyinoraclesqlworld-170224144438-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-aivarskalvans-48x48.jpg?cb=1726261271 github.com/aivarsk https://cdn.slidesharecdn.com/ss_thumbnails/topconf2014-170224145305-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/shared-database-concurrency/72543917 Shared Database Concur... https://cdn.slidesharecdn.com/ss_thumbnails/anosqljourneyinoraclesqlworld-170224144438-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/a-nosql-journey-in-oracle-sql-world/72543626 A NoSQL journey in Ora...