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_at_hotmail.com>
Date: Mon, 2 May 2016 08:56:34 -0700
Message-ID: <BLU179-W526881A76F79D63E235E65EB790_at_phx.gbl>



re: very fast compared to other NoSQL offerings Oracle NoSQL Database divides a key into “major path” or “minor path” (all "records" with the same major path are stored in the same shard) because its developers did not understand the whole NoSQL concept; they confused NoSQL with the “entity-attribue-value” model(as evidenced in the examples provided to explain the concept). However, this was a serendipitous mistake because some applications can take advantage of this feature. re: based on Berkeley DB
Dynamo, the first NoSQL database (from Amazon.com) was itself based on Berkeley DB. Quote from Andy Mendelsohn: All Amazon did is, they were using Berkeley DB in their e-commerce system and they said “You know wouldn’t it be great if we had N of these B-trees not just one and let’s add a hash distribution layer in front of Berkeley DB” and that’s where DynamoDB came from. And that’s the direct ancestor of all the more recent NoSQL systems, so it’s basically just a hashing layer on top of a B-tree. This is trivial technology and that’s why there are about 40 or 50 companies that have NoSQL databases—including Oracle. (http://www.toadworld.com/platforms/oracle/b/weblog/archive/2016/02/29/sql-is-huuuuuuuge-making-sql-great-again-part-ii) 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_at_gmail.com
To: tim_at_evdbt.com
CC: rfreeman_at_businessolver.com; iggy_fernandez_at_hotmail.com; oracle-l_at_freelists.org

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_at_evdbt.com> 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_at_freelists.org
              [mailto:oracle-l-bounce_at_freelists.org]
              On Behalf Of Iggy Fernandez

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

              To: oracle-l_at_freelists.org

              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_at_gmail.com
--

http://www.freelists.org/webpage/oracle-l Received on Mon May 02 2016 - 17:56:34 CEST

Original text of this message