RE: Community Announcement: NoCOUG 2016 Spring Conference: Where SQL and NoSQL come together (with hands-on labs and cherries on top)

  • From: Iggy Fernandez <iggy_fernandez@xxxxxxxxxxx>
  • To: "rfreeman@xxxxxxxxxxxxxxxxx" <rfreeman@xxxxxxxxxxxxxxxxx>, Thomas Roach <troach@xxxxxxxxx>, Tim Gorman <tim@xxxxxxxxx>
  • Date: Mon, 2 May 2016 09:23:07 -0700

re: volume and latency capability.
I personally think that Oracle 8i can run circles around any NoSQL DBMS using 
table clusters (reinvented by Google F1 in 2014), partitioned views, and 
multisets but nobody asked me. 
https://iggyfernandez.wordpress.com/2013/12/30/the-twelve-days-of-nosql-day-six-the-false-premise-of-nosql/.
re: ingest capability
The NoSQL jury has decided that only sharded applications can truly scale (i.e. 
throughput is linearly dependent on the number of shared-nothing shards).

From: rfreeman@xxxxxxxxxxxxxxxxx
To: iggy_fernandez@xxxxxxxxxxx; troach@xxxxxxxxx; tim@xxxxxxxxx
CC: oracle-l@xxxxxxxxxxxxx
Subject: RE: Community Announcement: NoCOUG 2016 Spring Conference: Where SQL 
and NoSQL come together (with hands-on labs and cherries on top)
Date: Mon, 2 May 2016 16:09:40 +0000









“The Oracle NoSQL Database, with its ‘No Single Point of Failure’ architecture, 
is the right solution when data access is ‘simple’ in nature and
application demands exceed the volume or latency capability of traditional data 
management solutions [emphasis added].
 
I think one should always qualify such statements with something akin to: “At 
this time” – For example, when that White Paper was released, one of the 
Achilles heels of Exadata
 was its ability to ingest data. This is now much improved and I think that its 
ability to ingest data is quite extraordinary. I’ve also seen plenty of cases 
where it wasn’t the inherent limitation of the database – rather it was the 
limitation of how it was
 configured, a limitation of the designers, or a limitation of the hardware and 
its associated infrastructure. Let’s not discount the fear and FUD factor that 
seems to be prevalent everywhere too.
 
I’m not saying that there are not specific use cases for NoSQL, Hadoop, etc – I 
just personally think that they are overblown and over hyped. I believe that a 
properly built/configured
 Oracle database could handle a huge majority of cases where people insist 
NoSQL is the only way to go. I think, 10 years down the road, we will have 
moved on to something new and NoSQL and Hadoop will be memories all handled by 
more generic database software
 and more robust hardware. At the end of the day, it will be the Oracle’s that 
will still be at the top of the job demand curve.
 
Just my opinion …
 
RF




 


From: Iggy Fernandez [mailto:iggy_fernandez@xxxxxxxxxxx]


Sent: Monday, May 02, 2016 10:48 AM

To: Thomas Roach <troach@xxxxxxxxx>; Tim Gorman <tim@xxxxxxxxx>

Cc: Robert Freeman <rfreeman@xxxxxxxxxxxxxxxxx>; oracle-l@xxxxxxxxxxxxx

Subject: RE: Community Announcement: NoCOUG 2016 Spring Conference: Where SQL 
and NoSQL come together (with hands-on labs and cherries on top)


 

re: The "relational database management systems have some catching up to do in 
certain specialized use-cases such as event
 processing" quote in context.

 


It was a paraphrase of statements made by Oracle.


 




In the white white paper that accompanied the release of Oracle NoSQL Database, 
Oracle said: “The Oracle
 NoSQL Database, with its ‘No Single Point of Failure’ architecture, is the 
right solution when data access is ‘simple’ in nature and
application demands exceed the volume or latency capability of traditional data 
management solutions [emphasis added]. For example, click-stream data from high 
volume web sites, high-throughput event processing and social networking 
communications all
 represent application domains that produce extraordinary volumes of simple 
keyed data. Monitoring online retail behavior, accessing customer profiles, 
pulling up appropriate customer ads and storing and forwarding real-time 
communication are examples of domains
 requiring the ultimate in low-latency access. Highly distributed applications 
such as real-time sensor aggregation and scalable authentication also represent 
domains well-suited to Oracle NoSQL Database.”
Andy Mendelsohn said as much at the “Making SQL Great Again (SQL is Huuuuuge)” 
at YesSQL Summit 2016. The complete video of the panel discussion has been 
published by Oracle Corporation on the

Oracle Channel on YouTube. I posted the 
transcript on my blog.
A NoSQL management systems is a physical optimization for certain use-cases and 
therefore is faster than relational database management systems for the 
use-cases for which it has been physically optimized. See
The Rise and Fall of the NoSQL Empire with comments by Chris Date.


 
Iggy
 




Date: Mon, 2 May 2016 11:24:39 -0400

Subject: Re: Community Announcement: NoCOUG 2016 Spring Conference: Where SQL 
and NoSQL come together (with hands-on labs and cherries on top)

From: troach@xxxxxxxxx

To: tim@xxxxxxxxx

CC: rfreeman@xxxxxxxxxxxxxxxxx; 
iggy_fernandez@xxxxxxxxxxx; oracle-l@xxxxxxxxxxxxx

Oracle also has a very compelling NoSQL database. In some testing a customer 
did, they found it to be VERY fast compared to other NoSQL offerings. It is 
based on the Oracle Berkeley DB (Java
 Edition). 


 

On Mon, May 2, 2016 at 11:16 AM, Tim Gorman <tim@xxxxxxxxx> wrote:


I'd guess that it is not a quote, but an interpretation of actions by Oracle.  
Why else would they offer a Big Data Appliance based on Hadoop, and support Big 
Data connectors, etc?



It is one thing to pivot the entire company in a single direction.  Oracle 
Cloud is not "some catching up", but direction for the entire corporate.  
Oracle has made no pretense to make a "Big Data" their focus.



It is another thing to offer a capability to augment existing capabilities 
(i.e. Big Data) - this is not a refutation of either relational technology nor 
an embrace of Big Data and NoSQL, but rather an acknowledgement that the need 
exists and the capability
 should be supported.



So interpreting these actions as admission that "relational database management 
systems have some catching up to do in certain specialized use-cases such as 
event processing" is reasonable, in my opinion.



Just my own US$0.02...  maybe there really is an underlying quote in context... 
:)












On 5/2/16 08:54, Robert Freeman wrote:





Can you source this quote from Oracle? I’d be very interested in reading it in 
context….



 



Robert



 



 




From:
oracle-l-bounce@xxxxxxxxxxxxx [mailto:oracle-l-bounce@xxxxxxxxxxxxx]
On Behalf Of Iggy Fernandez

Sent: Monday, May 02, 2016 2:43 AM

To: oracle-l@xxxxxxxxxxxxx

Subject: OT: Community Announcement: NoCOUG 2016 Spring Conference: Where SQL 
and NoSQL come together (with hands-on labs and cherries on top)




 



The inventor of relational theory, Dr. Edgar Codd, had the last word on NoSQL 
more than thirty years ago when he said “Only if the performance requirements 
are extremely severe should buyers rule out present relational DBMS products.” 
The bottom line is that
 Oracle professionals need to learn about NoSQL since, as admitted by Oracle 
Corporation, relational database management systems have some catching up to do 
in certain specialized use-cases such as event processing. Our conference 
director has therefore created
 a fabulous 
agenda combining the best of SQL and NoSQL (with hands-on labs and cherries on 
top).



The conference is free for members and their guests, first-time NoCOUG 
conference attendees, PayPal employees and students. Register at 
http://nocoug.org/rsvp.html.



 










 

-- 

Thomas Roach

813-404-6066

troach@xxxxxxxxx





                                          

Other related posts: