Home |  MySQL Buzz |  FAQ |  Feeds |  Submit your blog feed |  Feedback |  Archive |  Aggregate feed RSS 2.0 English Deutsch Español Français Italiano 日本語 Русский Português 中文
Previous 30 Newer Entries Showing entries 91 to 120 of 120

Displaying posts with tag: NoSQL (reset)

I Really Dislike Anonymous Attacks
+1 Vote Up -0Vote Down
If you are interested in NoSQL databases (or maybe not) perhaps you have seen the anonymous "warning" about using MongoDB.   It concludes with the following pious request:

  Please take this warning seriously.

Now there are a lot of great resources about data management on the web but the aforementioned rant is not one of them.  If you plan to write technical articles and have people take them seriously, here are a few tips.
  • Sign your name.  Readers are more impressed when they see you are not afraid to stand behind your words. 
  • Explain what problem you were trying to solve.  Otherwise uncharitable readers might think you just started pumping information into a new database without thinking about possible consequences and now





  •   [Read more...]
    CAOS Theory Podcast 2011.11.11
    +0 Vote Up -0Vote Down

    Topics for this podcast:

    *Continuent extends MySQL replication to Oracle Database
    *CFEngine updates server automation software
    *Devops moving mainstream
    *Neo Technology integrates with Spring
    *451 CAOS report from Hadoop World

    iTunes or direct download (26:56, 4.6MB)

    MySQL Cluster, and NoSQL
    Employee_Team +0 Vote Up -0Vote Down

    Those are the topics we cover in the latest episode of our “Meet The MySQL Experts” podcast.

    Mat Keep and Bernd Ocklin talk about new database requirements, and walk us through what's new in the second Development Milestone Release of MySQL Cluster 7.2, including impressive performance improvements, new NoSQL access via memcached, cross data center scalability, and more...

    Enjoy the podcast!

    MySQL Cluster, and NoSQL
    Employee_Team +1 Vote Up -0Vote Down

    Those are the topics we cover in the latest episode of our “Meet The MySQL Experts” podcast.

    Mat Keep and Bernd Ocklin talk about new database requirements, and walk us through what's new in the second Development Milestone Release of MySQL Cluster 7.2, including impressive performance improvements, new NoSQL access via memcached, cross data center scalability, and more...

    Enjoy the podcast!

    Speaking @ Percona Live in London Next Week!
    +0 Vote Up -0Vote Down

    A quick note, I am speaking at Percona live in London next week… its should be a rip roaring time. I have two topics I am speaking on.

    The first is on building a MySQL Data Access Layer with Ruby and Sinatra. While this may seem a bit odd, its actually very cool and useful. With

    The second presentation, How I learned to stop worrying and Love Big Data should be fun. I promise the following: An interesting take on Big data, Dr Strangelove, Simpson’s Humor, Daleks, wacky signs, Darth Vader, and a Monty Python reference… oh yeah this should be fun.

    Eventual Consistency - detecting conflicts
    Employee +3 Vote Up -0Vote Down



    In my previous posts I introduced two new conflict detection functions, NDB$EPOCH and NDB$EPOCH_TRANS without explaining how these functions actually detect conflicts? To simplify the explanation I'll initially consider two circularly replicating MySQL Servers, A and B, rather than two replicating Clusters, but the principles are the same.

    Commit ordering

    Avoiding conflicts requires that data is only modified on one Server at






      [Read more...]
    Some MySQL projects I think are cool - Shard-Query
    Employee +0 Vote Up -0Vote Down
    I've already described Justin Swanhart's Flexviews project as something I think is cool. Since then Justin appears to have been working more on Shard-Query which I also think is cool, perhaps even more so than Flexviews.

    On the page linked above, Shard-Query is described using the following statements :

    "Shard-Query is a distributed parallel query engine for MySQL"
    "ShardQuery is a PHP class which is intended to make working with a partitioned dataset easier"
    "ParallelPipelining - MPP distributed query engines runs fragments of queries in parallel, combining the results at the end. Like map/reduce except it speaks SQL





      [Read more...]
    Eventual consistency with transactions
    Employee +3 Vote Up -0Vote Down



    In my last post I described the motivation for the new NDB$EPOCH conflict detection function in MySQL Cluster. This function detects when a row has been concurrently updated on two asynchronously replicating MySQL Cluster databases, and takes steps to keep the databases in alignment.

    With NDB$EPOCH, conflicts are detected and handled on a row granularity, as opposed to column granularity, as this is the granularity of the epoch metadata used to detect conflicts. Dealing




      [Read more...]
    MySQL Cluster 7.2 (DMR2): NoSQL, Key/Value, Memcached
    Employee_Team +0 Vote Up -0Vote Down
    0 0 1 977 5569 Homework 46 13 6533 14.0 Normal 0 false false false EN-US JA X-NONE

    70x Higher Performance, Cross Data Center Scalability and New NoSQL Interface

    Its been an exciting week for all involved with MySQL Cluster, with the announcement of the

      [Read more...]
    MySQL Cluster 7.2 (DMR2): NoSQL, Key/Value, Memcached
    Employee_Team +1 Vote Up -0Vote Down
    0 0 1 977 5569 Homework 46 13 6533 14.0 Normal 0 false false false EN-US JA X-NONE

    70x Higher Performance, Cross Data Center Scalability and New NoSQL Interface

    Its been an exciting week for all involved with MySQL Cluster, with the announcement of the

      [Read more...]
    Oracle's NoSQL
    +0 Vote Up -1Vote Down

    Oracle's turn-about announcement of a NoSQL product wasn't really surprising. When Oracle spends time and effort putting down a technology, you can bet that its secretly impressed, and trying to re-implement it in its back room. So Oracle's paper "Debunking the NoSQL Hype" should really have been read as a backhanded product announcement. (By the way, don't click that link; the paper appears to have been taken down. Surprise.)

    I have to agree with DataStax and other developers in the NoSQL movement:

      [Read more...]
    Webinar: NoSQL, NewSQL, Hadoop and the future of Big Data management
    +0 Vote Up -0Vote Down

    Join me for a webinar where I discuss how the recent changes and trends in big data management effect the enterprise.  This event is sponsored by Red Rock and RockSolid.

    Overview:

    It is an exciting and interesting time to be involved in data. More change of influence has occurred in the database management in the last 18 months than has occurred in the last 18 years. New technologies such as NoSQL & Hadoop and radical redesigns of existing technologies, like NewSQL , will change dramatically how we manage data moving forward. 

    These technologies bring with them possibilities both in terms of the scale of data



      [Read more...]
    Got open source cloud storage? Red Hat buys Gluster
    +0 Vote Up -0Vote Down

    Red Hat’s $136m acquisition of open source storage vendor Gluster marks Red Hat’s biggest buy since JBoss and starts the fourth quarter with a very intersting deal. The acquisition is definitely good for Red Hat since it bolsters its Cloud Forms IaaS and OpenShift PaaS technology and strategy with storage, which is often the starting point for enterprise and service provider cloud computing deployments. The acquisition also gives Red Hat another weapon in its fight against VMware, Microsoft and others, including OpenStack, of which Gluster is a member (more on that further down). The deal is also good for Gluster given the sizeable price Red Hat is paying for the provider of open source, software-based, scale-out storage for unstructured data and also as validation of both open source and software in

      [Read more...]
    NoSQL for us RDBMS folks - MongoDB 101
    +1 Vote Up -0Vote Down
    As you probably know, I have been doing RDBMS work for many years, some 25+ years by now. At Recorded Future I am the database architect, and although an RDBMS is used extensively, MySQL in this case, we are looking at options, and are currently doing more and more work using a NoSQL Solution, probably te most popular one by now, namely MongoDB.

    And before you complan: NoSQL is not a good term, but someone with a longer NoSQL background should then find something better, not yours truly. And for all intents and purposes, you know what I am talking about, right?

    I plan to post a few MongoDB posts here, how it looks like from an RDBMS dudes (like myself) POV. This is the first installment, but there will be more. I should also point out that I am no expert in NoSQL technologies in general, nor specifically in MongoDB, but I am trying, and our



      [Read more...]
    Eventual consistency with MySQL
    Employee +2 Vote Up -0Vote Down



    tl;dr : New 'automatic' optimistic conflict detection functions available giving the best of both optimistic and pessimistic replication on the same data

    MySQL replication supports a number of topologies, and one of the most interesting is an active-active, or master-master topology, where two or more Servers accept read and write traffic, with asynchronous replication between them.

    This topology has a number of attractions, including :
    • Potentially higher availability
    • Potentially low impact on read/write latency
    • Service availability insensitive to replication







      [Read more...]
    CAOS Theory Podcast 2011.09.30
    +0 Vote Up -0Vote Down

    Topics for this podcast:

    *Cloud M&A potential around OpenStack
    *Oracle’s commercial extensions for MySQL
    *Puppet Labs rolls out Enterprise 2.0, hosts PuppetConf
    *Basho bolsters Riak distributed data store in NoSQL race
    *Our latest special CAOS report, ‘The Changing Linux Landscape’

    iTunes or direct download (25:59, 4.4MB)

    Quick Installation of Replication from MySQL to MongoDB
    +3 Vote Up -0Vote Down
    Proof-of-concept Tungsten support for MongoDB arrived last May, when I posted about our hackathon effort to replicate from MySQL to MongoDB.  That code then lay fallow for a few months while we worked on other things like parallel replication, but the period of idleness has ended.  Earlier this week I checked in fixes to Tungsten Replicator to add one-line installation support for MongoDB slaves.

    MySQL to MongoDB replication will be officially supported in the Tungsten Replicator 2.0.5 build, which will be available in a few weeks.  However, you can try out MySQL to

      [Read more...]
    What is the biggest challenge for Big Data?
    +0 Vote Up -0Vote Down

    Often I think about challenges that organizations face with “Big Data”.  While Big Data is a generic and over used term, what I am really referring to is an organizations ability to disseminate, understand and ultimately benefit from increasing volumes of data.  It is almost without question that in the future customers will be won/lost, competitive advantage will be gained/forfeited and businesses will succeed/fail based on their ability to leverage their data assets.

    It may be surprising what I think are the near term challenges.  Largely I don’t think these are purely technical.  There are enough wheels in motion now to almost guarantee that data accessibility will continue to improve at pace in-line with the increase in data volume.  Sure, there will continue to be lots of interesting innovation with technology, but

      [Read more...]
    Online Advertiser Intent Media Selects TokuDB over InnoDB and NoSQL for Big Data Ad-Hoc Analysis
    +1 Vote Up -0Vote Down

    Intent Media

    Issue addressed: Ad hoc analytics on clickstream data arriving too fast for InnoDB or NoSQL to handle.

    TokuDB powers an online advertising application

    The Company: Headquartered in New York, Intent Media is a fast-growing online advertising startup. The company helps some of the largest online retailers monetize their traffic more efficiently at scale by showing highly relevant and targeted advertising to the 97+% of e-commerce visitors who do not transact.

    The Challenge: The Intent Media platform processes hundreds of

      [Read more...]
    NSA, Accumulo & Hadoop
    +0 Vote Up -0Vote Down

    Reading yesterday that the NSA has submitted a proposal to Apache to incubate their Accumulo platform.  This, according to the description, is a key/value store built over Hadoop which appears to provide similar function to HBase except it provides “cell level access labels” to allow fine grained access control.  This is something you would expect as a requirement for many applications built at government agencies like the NSA.  But this also is very important for organizations in health care and law enforcement etc where strict control is required to large volumes of privacy sensitive data.

    An interesting part of this is how it highlights the acceptance of Hadoop.

      [Read more...]
    Hadoops Everywhere
    +2 Vote Up -0Vote Down

    We don’t pay enough attention to Hadoop.

    By “we” I mean DBAs, the rest of the world is paying plenty of attention to Hadoop. Recently, I started asking my customers and fellow DBAs about Hadoop adoption in their company. Turns out that many of them have Hadoop. Hadoop shows up in large companies and small ones, in established industries and in startups. Its everywhere.

    The way Hadoop shows up in all companies, and the way DBAs don’t pay Hadoop much attention, reminds me a lot of how MySQL started showing up in the enterprise. It didn’t start by DBAs showing up one morning and telling their managers:
    “There’s this new open source database. Its not as stable as Oracle and it doesn’t have all the features we need, but man – its going to save us tons of money, and its pretty simple to manage.”

    Nope,


      [Read more...]
    MySQL Cluster is a brilliant NoSQL database
    +0 Vote Up -0Vote Down

    MySQL Cluster* is one of the most advanced and scalable databases available today and, despite what its name might suggest, it is also a brilliant NoSQL database**.
    Let me discuss this statement!
    First, let’s discuss the high level issues that NoSQL databases try to address:-     Scalability. Traditional RDBMS technology was designed four decades ago, and is not appropriate for today’s Big Data requirements. Database systems today need to be able to scale horizontally over multiple machines to handle millions of users. As the CAP theorem states, it is not possible to achieve availability, scalability and consistency in one system. Several NoSQL databases sacrifice consistency for availability and scalability. -     RDBMS has a rigid data model. Once a


      [Read more...]
    Stored procedures in JavaScript? (My Drizzle repository can do it)
    +1 Vote Up -0Vote Down

    Just wanted to record for the history books that:


    drizzle> select js_eval('var d = new Date(); "Drizzle started running JavaScript at: " + d;')\g
    +----------------------------------------------------------------------------------+
    | js_eval('var d = new Date(); "Drizzle started running JavaScript at: " + d;') |
    +----------------------------------------------------------------------------------+
    | Drizzle started running JavaScript at: Mon Aug 29 2011 00:23:31 GMT+0300 (EEST) |
    +----------------------------------------------------------------------------------+
    1 row in set (0.001792 sec)

    I will push this onto launchpad tomorrow, after a good nights sleep and final code cleanups.

    read more

    The Future of NoSQL (Companies)…
    +1 Vote Up -1Vote Down
    A friend recently bought a GM car. I proceeded to inform him that I am shorting GM stock (technically a put option). He was shocked. “But they make great cars,” he exclaimed. I responded, “I’m not shorting the cars, I’m shorting the company.” Why am I recounting this exchange? Because I believe that the new wave of NoSQL companies—as opposed to the rebranded ODBMS—presents the same situation. I am long the products, but short the companies.
    Let me explain. NoSQL companies have built some very cool products that solve real business problems. The challenge is that they are all open source products serving niche markets. They have customer funnels that are simply too small to sustain the companies given their low conversion/monetization rates.
    These companies could certainly be tasty acquisition targets for companies that actually make money. But as standalone

      [Read more...]
    451 CAOS Links 2011.08.23
    +0 Vote Up -0Vote Down

    Engine Yard acquires Orchestra. Red Hat considers NoSQL move. And more.

    # Engine Yard announced a definitive agreement to acquire Orchestra, bringing PHP expertise to the Engine Yard platform.

    # Red Hat’s CEO indicated the company is interested in a NoSQL or Hadoop acquisition.

    # Gluster announced Apache Hadoop compatibility in the next GlusterFS release.

    # Microsoft signed an agreement with China Standard Software Co (CS2C) to support CS2C

      [Read more...]
    Red Hat considering NoSQL/Hadoop acquisition
    +0 Vote Up -0Vote Down

    InternetNews.com yesterday published an article based on an interview with Red Hat CEO Jim Whitehurst asking the question “Is Red Hat Interested in the Database Market?”

    In truth there was no real need to ask the question, as Whitehurst’s comments made it pretty clear that Red Hat is interested in the database market, and specifically the NoSQL database market.

    “When I say I don’t want to be a database company, I’m saying that I don’t want to be a SQL database company,” Whitehurst said.

    In case the implications of that statement were not entirely clear, he later added:

    “But we would be very interested in a NoSQL type database or Hadoop type thing,” Whitehurst said.

      [Read more...]
    Slides from my OpenDBCamp keynote (Froscon track)
    +0 Vote Up -1Vote Down

    I just uploaded my slides from my Open DB Camp / Froscon talk to Slideshare:

    read more

    Keynoting at OpenSQLCamp-Froscon next week
    +1 Vote Up -0Vote Down

    Speaking of conferences, in general, and OpenSQLCamps in particular, there is one a week from now, and I will be speaking! It is organized as a single room track at Froscon, Germany, by Felix Schupp (Blackray/Softmethod) and Volker Oboda (Primebase). The content is mostly a collection of database related talks originally submitted via the main Froscon call for papers. (In other words, unlike many previous camps, the schedule is all set.)

    I'm a little excited about this one, because for the first time in my career as speaker I will be giving the keynote. The title of my talk is

    How I learned to use SQL and how I learned not to use it

    read more

    Reply to The Future of the NoSQL, SQL, and RDBMS Markets
    +0 Vote Up -0Vote Down

    Conor O'Mahony over at IBM wrote a good post on a favorite topic of mine “The Future of the NoSQL, SQL, and RDBMS Markets”.  If this is of interest to you then I suggest you read his original post.  I replied in the comments but thought I would also repost my reply here.

    -----------------------------------------------------------------------------------------------

    Hi Connor, I wish it was as simple as SQL & RDBMS is good for this and NoSQL is good for that.  For me at least, the waters are much muddier than that.

    The benefit of SQL & RDBMS is

      [Read more...]
    Economy up or down, can open source come out on top?
    +0 Vote Up -0Vote Down

    We’ve written about how a bad economy is indeed good for open source software. We’ve also recognized that with open source software’s maturity and place at the enterprise software table, a bad economy can be a double-edged sword for open source since the failure or fade of large enterprise customers, say big banks, hurts open source vendors right alongside traditional software providers.

    What is interesting is that after a couple of years of economic rebuilding, we’ve seen recently how open source is being driven by innovation,

      [Read more...]
    Previous 30 Newer Entries Showing entries 91 to 120 of 120

    Planet MySQL © 1995, 2013, Oracle Corporation and/or its affiliates   Legal Policies | Your Privacy Rights | Terms of Use

    Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.