Couchbase to Run Native with Key-Value API for ioMemory

NoSQL Database Leader to Offer Optimized Code as Open Source to Enable Couchbase Server Community to Integrate Native ioMemory Access for Webscale Performance

Apr 30, 2012, 08:30 ET from Fusion-io

SALT LAKE CITY, April 30, 2012 /PRNewswire/ -- Fusion-io (NYSE: FIO) today announced that NoSQL database leader Couchbase is optimizing to run Couchbase Server native on ioMemory through the Fusion-io software development kit. Couchbase will integrate its NoSQL database directly with this persistent memory through the Fusion-io Key-Value API, and will offer the code to the community as open source.

"In the 1970s, businesses first went online to automate. Today, businesses look to the web to innovate, and data demands have soared," said Brent Compton, Fusion-io Senior Director of Product Management. "IT experts need an entirely new framework to manage and leverage the data we depend on around the clock, and running native on flash will help webscale applications like Couchbase Server continue to break through the limitations of yesterday's infrastructure."

Until recently, both database technology and storage were limited by using traditional approaches that did not keep pace with rapidly accelerating data demands. As society becomes more connected via the web and mobile applications, NoSQL database technologies have emerged to enable the cost-effective management of data behind modern web and mobile applications. Today, modern web applications are built to scale out to support more users. Innovative solutions like Couchbase Server NoSQL database are embracing new architectures like native access to ioMemory to support significant advancements in performance that enable applications to scale with demand.

Couchbase provides a tiered approach to scalability, permitting data to be cached in RAM and stored on flash with transparent migration of data between tiers to optimize performance, reliability, and cost requirements. Running native on flash supporting a cut through architecture, like ioMemory from Fusion-io, will reduce latency for Couchbase Server even further by removing complexity in accessing data. Early analysis indicates that running Couchbase native on ioMemory significantly improves sustained throughput for both random reads and writes. This accelerates the draining of write queues, the restart of a Couchbase cluster, and data rebalancing operations when adding or removing cluster capacity.

"Our users are increasingly deploying Couchbase on flash because it delivers performance and reliability at an extremely attractive price, and that value will improve even more for Couchbase users who opt to run native on ioMemory," said Frank Weigel, Director of Product Management, Couchbase. "Like Fusion-io, we are committed to helping advance the industry through new approaches that address the computing challenges our customers face today, which is why we're excited to be jointly developing this open source extension to Couchbase Server with Fusion-io."

The ioMemory SDK libraries unlock direct programmatic access to native ioMemory access patterns and data organization methods. The ioMemory SDK includes application programming interfaces (APIs) within user-space libraries, as well as reference application examples available as open source. The ioMemory SDK libraries will combine underlying primitives, such as Atomic Writes and Auto Commit Memory, to accelerate application development cycles and system performance of popular applications.

The Couchbase Key-Value Store API is expected to be offered as open source in mid-July 2012. Select Fusion-io libraries and APIs are now available to early access partners through the new Fusion-io Developer Program. To apply for early access to the Fusion-io Developer Program, please visit

To learn more about Fusion-io, go to Follow Fusion-io on Twitter at and on Facebook at

About Fusion-io Fusion-io has pioneered a next generation storage memory platform for shared data decentralization that significantly improves the processing capabilities within a datacenter by relocating process-critical, or "active," data from centralized storage to the server where it is being processed, a methodology referred to as data decentralization. Fusion's integrated hardware and software solutions leverage non-volatile memory to significantly increase datacenter efficiency and offers enterprise grade performance, reliability, availability and manageability. Fusion's data decentralization platform can transform legacy architectures into next generation datacenters and allows enterprises to consolidate or significantly reduce complex and expensive high performance storage, high performance networking and memory-rich servers. Fusion's platform enables enterprises to increase the utilization, performance and efficiency of their datacenter resources and extract greater value from their information assets.

About Couchbase Couchbase is the NoSQL database leader, with production deployments at AOL, Deutsche Post, NTT Docomo, Orbitz,, Turner Broadcasting Systems, Vimeo, Zynga and hundreds of other household names worldwide. Couchbase Server is the simple, fast, elastic NoSQL database that delivers a more scalable, high-performance, and cost-effective approach to data management than relational database technology. It is particularly well suited for web applications deployed on virtualized or cloud infrastructures, and for applications requiring real-time data synchronization between mobile devices and the cloud. Couchbase is a privately held company funded by Accel Partners, Ignition Partners, Mayfield Fund and North Bridge Venture Partners.

Note on Forward-looking Statements Certain statements in this release may constitute "forward-looking statements" within the meaning of Section 21E of the Securities Exchange Act of 1934 and Section 27A of the Securities Act of 1933, including, but are not limited to, statements concerning the our ioMemory technology and software development kit (SDK) libraries, the integration of Couchbase's NoSQL database with ioMemory through the Fusion-io Key-Value API, and the anticipated benefits of our products and technology and the integration of our products for Couchbase Server.  These statements are based on current expectations and assumptions regarding future events and business performance and involve certain risks and uncertainties that could cause actual results to differ materially from those contained, anticipated, or implied in any forward-looking statement, including, but not limited to, the risks that the users of the company's products may not realize the anticipated benefits of our products or the integration of Couchbase Server and our ioMemory architecture, and such other risks set forth in the registration statements and reports that Fusion-io files with the U.S. Securities and Exchange Commission, which are available on the Investor Relations section of our website at  You should not rely upon forward-looking statements as predictions of future events.  Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee that the future results, levels of activity, performance or events and circumstances reflected in the forward-looking statements will be achieved or will occur. Fusion-io undertakes no obligation to update publicly any forward-looking statement for any reason after the date of this press release.                                                                                                           



Robert Brumfield

Nancy Fazioli

Media Relations

Investor Relations      



SOURCE Fusion-io