SlideShare ist ein Scribd-Unternehmen logo
1 von 5
Downloaden Sie, um offline zu lesen
Basho previews distributed database
update following major deal with UK's
NHS
Analyst: Matt Aslett
11 Nov, 2013

The UK's National Health Service recently confirmed that it will be adopting Basho's Riak
database as the basis for its next-generation Spine2 database, proving that NoSQL databases
can be used for mission-critical applications. The Spine2 project will no doubt make use of at
least some of the new features to be delivered in Riak 2.0 before the end of the year.

The 451 Take
We have long noted that while Riak was by no means the most popular NoSQL database
among developers, Basho was doing disproportionately well from a commercial perspective,
given its focus on enterprise deployments and distributed architecture requirements. The use
of Riak as the backbone of the UK National Health Service's Spine2 project is a major
validation of distributed architecture, agile development, open source, NoSQL and, above all,
Basho and Riak. It should pave the way to similar deals, combined with the new Riak 2.0
functionality. One potential problem is that if Basho wasn't already in the crosshairs of the
major relational database giants – in particular Oracle – we suspect it is now. Don't expect
Larry Ellison & Co. to sit back and let Basho win similar deals without a fight.

Context
Since the emergence of the various NoSQL databases, it has been fairly easy for relational database
incumbents to dismiss the new breed of non-relational database projects as not being fit for
Copyright 2013 - The 451 Group

1
mission-critical applications. Each of the major vendors is gaining new adoption projects to dispute
any such assertion, though, and Basho Technologies landed a particularly big one in October with
the confirmation that the UK's National Health Service with be adopting its Riak distributed
database as the basis of the Spine2 development project to create a single distributed database to
connect more than 20,000 organizations providing care across the UK, including the storage of
patient information, electronic prescriptions, and the NHS Number – a unique identifier for everyone
registered with the NHS in England and Wales.
The choice of Riak for the development of Spine2, which is being led by UK-based IT contractor BJSS,
is part of a shift toward open source software, a distributed architecture and agile development
practices, and it sees Riak effectively replacing Oracle Database, which formed the basis of the
original Spine project as part of the centralized National Programme for IT project that began in
2004 and was formally scrapped in 2011. The use of Riak for the Spine2 project is in part inspired
by the Danish Health Authority, which is running a Riak-based national record system created by IT
solution developer – and Basho investor – Trifork. Development of the Spine2 project is already
under way; in fact, it is now in the last phases of testing and is due to go live in early 2014.
That means that the project can be expected to make use of at least some of the new Riak 2.0
features, which have similarly been in development for some time, but have just recently been
made available as a technical preview, with the expectation of general availability for the latest
version of the company's key-value store later in the fourth quarter. Among the core new features
is support for strong consistency, which effectively gives developers the option to choose between
strong and eventual consistency for individual operations. This capability takes advantage of a
another new feature in Riak 2.0, which is the Bucket Type – a bucket being a group of similar keys,
and a Bucket Type being a group of similar buckets. Specifically, consistency is applied at the
Bucket Type level.
Riak 2.0 also takes advantage of Bucket Types in support of its new security capabilities, which
include the ability to administer access rights and make use of plug-in authentication models, while
Riak 2.0 also adds support for new Riak Data Types – specifically sets and maps – as well as full-text
search integration with Apache Solr, simplified configuration management, and a reduction in the
number of replicas required to be stored in distributed deployments, among other things.
While there are various reasons why developers and database administrators might be drawn to
NoSQL databases – including agility, relaxed consistency and performance – Basho is seeing a
specific focus on the move to a distributed systems architecture, in terms of enabling high
availability and fault tolerance, as well as low-latency access to data by maintaining multiple copies
Copyright 2013 - The 451 Group

2
closer to distributed users. Flexibility is also a driver: while Riak is a key-value store, the value can
be a JSON, XML or HTML document, as well as an image. The combination of this model with the
Apache Solr full-text document indexing engine in Riak 2.0 means that JSON Riak 2.0 can effectively
be used as a document store.
Basho expanded its portfolio to enter the cloud storage market in April 2012 with the launch of Riak
CS, a multi-tenant, distributed, S3- and Swift-compatible object storage software system built on
top of the Riak database. The company reports that since Riak CS was released as open source in
March this year, the most common use case has actually become deployment alongside the Riak
databases for archiving purposes. As such, while Basho will continue to make Riak CS available as a
stand-alone cloud store, we expect the company to focus on sales opportunities in which Riak CS is
used as a complementary archive to Riak.
Basho now claims 130 paying customers in total, up from 80 in March. In addition to the NHS, major
customers include Angry Birds developer Rovio, advertising platform provider OpenX, retailer Best
Buy and communications giant Comcast.
Competition
Basho's primary competition in the distributed database space comes from Apache Cassandra,
supported by DataStax, as well as Couchbase, given their similar distributed architectures. In
comparison, Basho maintains that Riak requires less administrative resources than Cassandra. We
would also expect potential adopters to be looking at the MongoDB document database, the Redis
key-value store, and database-as-a-service offerings such as Cloudant and Amazon's DynamoDB,
while distributed relational databases – such as NuoDB, TransLattice, MemSQL and GenieDB – might
also be considered in certain circumstances. Riak CS, when used as a stand-alone cloud storage
offering, competes with the likes of EMC, Scality, SwiftStack, Cloudian and Inktank, as well as Swift
(the object storage component of OpenStack) and Amazon's S3 service.
SWOT Analysis
Strengths

Weaknesses

Basho was one of the first commercial NoSQL
database vendors, and it has created a solid
commercial business targeting communications and
services providers, as well as startups.

NoSQL adoption is led in part by developers, and
Riak cannot compete with other NoSQL databases
when it comes to developer traction.

Opportunities

Threats

Copyright 2013 - The 451 Group

3
As mainstream enterprise interest in NoSQL grows,
Basho's early focus on enterprise requirements and
sales models is likely to pay off.

Copyright 2013 - The 451 Group

The incumbent database giants are not going to
take kindly to being replaced in major projects such
as Spine2. If Basho wasn't already in Oracle's
crosshairs, we suspect it is now.

4
Reproduced by permission of The 451 Group; © 2013. This report was originally published within 451
Research's Market Insight Service. For additional information on 451 Research or to apply for trial access, go
to: www.451research.com

Copyright 2013 - The 451 Group

5

Weitere ähnliche Inhalte

Was ist angesagt?

Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generic
tovetrivel
 
Sap business intelligence 4.0 report basic
Sap business intelligence 4.0   report basicSap business intelligence 4.0   report basic
Sap business intelligence 4.0 report basic
tovetrivel
 
Day 6.4 extraction__lo
Day 6.4 extraction__loDay 6.4 extraction__lo
Day 6.4 extraction__lo
tovetrivel
 
oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124
Arjun Sathe
 
ds_Pivotal_Big_Data_Suite_Product_Suite
ds_Pivotal_Big_Data_Suite_Product_Suiteds_Pivotal_Big_Data_Suite_Product_Suite
ds_Pivotal_Big_Data_Suite_Product_Suite
Robin Fong 方俊强
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
Denodo
 

Was ist angesagt? (20)

Ss eb29
Ss eb29Ss eb29
Ss eb29
 
Day 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_genericDay 6.3 extraction_business_content_and_generic
Day 6.3 extraction_business_content_and_generic
 
InterSystems IRIS Data Platform : Machine learning on the way
InterSystems IRIS Data Platform : Machine learning on the wayInterSystems IRIS Data Platform : Machine learning on the way
InterSystems IRIS Data Platform : Machine learning on the way
 
Network Monitoring Standard Content Guide
Network Monitoring Standard Content GuideNetwork Monitoring Standard Content Guide
Network Monitoring Standard Content Guide
 
Sap business intelligence 4.0 report basic
Sap business intelligence 4.0   report basicSap business intelligence 4.0   report basic
Sap business intelligence 4.0 report basic
 
Day 6.4 extraction__lo
Day 6.4 extraction__loDay 6.4 extraction__lo
Day 6.4 extraction__lo
 
oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124oracle-database-editions-wp-12c-1896124
oracle-database-editions-wp-12c-1896124
 
Esm5.5 scg network (1)
Esm5.5 scg network (1)Esm5.5 scg network (1)
Esm5.5 scg network (1)
 
Sap bi 7.3 Features
Sap bi 7.3 FeaturesSap bi 7.3 Features
Sap bi 7.3 Features
 
ds_Pivotal_Big_Data_Suite_Product_Suite
ds_Pivotal_Big_Data_Suite_Product_Suiteds_Pivotal_Big_Data_Suite_Product_Suite
ds_Pivotal_Big_Data_Suite_Product_Suite
 
Enabling digital transformation api ecosystems and data virtualization
Enabling digital transformation   api ecosystems and data virtualizationEnabling digital transformation   api ecosystems and data virtualization
Enabling digital transformation api ecosystems and data virtualization
 
Esm5.5 scg workflow
Esm5.5 scg workflowEsm5.5 scg workflow
Esm5.5 scg workflow
 
Workflow Standard Content Guide
Workflow Standard Content GuideWorkflow Standard Content Guide
Workflow Standard Content Guide
 
Practical experiences using Atlas and Ranger to implement GDPR
Practical experiences using Atlas and Ranger to implement GDPRPractical experiences using Atlas and Ranger to implement GDPR
Practical experiences using Atlas and Ranger to implement GDPR
 
SnapLogic Enhancements Support iPaaS for Hadoop 2.0 Environments
SnapLogic Enhancements Support iPaaS for Hadoop 2.0 EnvironmentsSnapLogic Enhancements Support iPaaS for Hadoop 2.0 Environments
SnapLogic Enhancements Support iPaaS for Hadoop 2.0 Environments
 
SQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven FeaturesSQL Server 2017 Community Driven Features
SQL Server 2017 Community Driven Features
 
Hybrid provideer
Hybrid provideerHybrid provideer
Hybrid provideer
 
MongoDB
MongoDBMongoDB
MongoDB
 
Business Intelligence Fundamentals
Business Intelligence FundamentalsBusiness Intelligence Fundamentals
Business Intelligence Fundamentals
 
SAP BW Introduction.
SAP BW Introduction.SAP BW Introduction.
SAP BW Introduction.
 

Ähnlich wie 451 research basho previews distributed database and momentum

critical_capabilities_for_ob_271719 copy
critical_capabilities_for_ob_271719 copycritical_capabilities_for_ob_271719 copy
critical_capabilities_for_ob_271719 copy
Chris Woeppel
 
owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693
Carnot Antonio Romero
 
Database Integrated Analytics using R InitialExperiences wi
Database Integrated Analytics using R InitialExperiences wiDatabase Integrated Analytics using R InitialExperiences wi
Database Integrated Analytics using R InitialExperiences wi
OllieShoresna
 
Turbo Enterprise Web 2.0 Ajax World 20081
Turbo Enterprise Web 2.0 Ajax World 20081Turbo Enterprise Web 2.0 Ajax World 20081
Turbo Enterprise Web 2.0 Ajax World 20081
rajivmordani
 
Vendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSVendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaS
OpSource
 
openstackreferencearchitecturewhitepaper
openstackreferencearchitecturewhitepaperopenstackreferencearchitecturewhitepaper
openstackreferencearchitecturewhitepaper
Richard Haigh
 

Ähnlich wie 451 research basho previews distributed database and momentum (20)

Why no sql_ibm_cloudant
Why no sql_ibm_cloudantWhy no sql_ibm_cloudant
Why no sql_ibm_cloudant
 
Hugfr SPARK & RIAK -20160114_hug_france
Hugfr  SPARK & RIAK -20160114_hug_franceHugfr  SPARK & RIAK -20160114_hug_france
Hugfr SPARK & RIAK -20160114_hug_france
 
Riak CS in Cloudstack
Riak CS in CloudstackRiak CS in Cloudstack
Riak CS in Cloudstack
 
critical_capabilities_for_ob_271719 copy
critical_capabilities_for_ob_271719 copycritical_capabilities_for_ob_271719 copy
critical_capabilities_for_ob_271719 copy
 
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
 
Riak CS Build Your Own Cloud Storage
Riak CS Build Your Own Cloud StorageRiak CS Build Your Own Cloud Storage
Riak CS Build Your Own Cloud Storage
 
owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693owb-11gr2-new-features-summary-129693
owb-11gr2-new-features-summary-129693
 
Database Integrated Analytics using R InitialExperiences wi
Database Integrated Analytics using R InitialExperiences wiDatabase Integrated Analytics using R InitialExperiences wi
Database Integrated Analytics using R InitialExperiences wi
 
NoSQL
NoSQLNoSQL
NoSQL
 
Os riak1-pdf
Os riak1-pdfOs riak1-pdf
Os riak1-pdf
 
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration PlatformSnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
SnapLogic Adds Support for Kafka and HDInsight to Elastic Integration Platform
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
 
Big Data Day LA 2016 Keynote - Reynold Xin/ Databricks
Big Data Day LA 2016 Keynote - Reynold Xin/ DatabricksBig Data Day LA 2016 Keynote - Reynold Xin/ Databricks
Big Data Day LA 2016 Keynote - Reynold Xin/ Databricks
 
Analysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho benchAnalysis and evaluation of riak kv cluster environment using basho bench
Analysis and evaluation of riak kv cluster environment using basho bench
 
Turbo Enterprise Web 2.0 Ajax World 20081
Turbo Enterprise Web 2.0 Ajax World 20081Turbo Enterprise Web 2.0 Ajax World 20081
Turbo Enterprise Web 2.0 Ajax World 20081
 
Vendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaSVendor Landscape: Cloud IaaS
Vendor Landscape: Cloud IaaS
 
RubyOnRails
RubyOnRailsRubyOnRails
RubyOnRails
 
Aucfanlab Datalake - Big Data Management Platform -
Aucfanlab Datalake - Big Data Management Platform -Aucfanlab Datalake - Big Data Management Platform -
Aucfanlab Datalake - Big Data Management Platform -
 
SnapLogic Extends Beyond Cloud and Big Data Integration into the Internet of ...
SnapLogic Extends Beyond Cloud and Big Data Integration into the Internet of ...SnapLogic Extends Beyond Cloud and Big Data Integration into the Internet of ...
SnapLogic Extends Beyond Cloud and Big Data Integration into the Internet of ...
 
openstackreferencearchitecturewhitepaper
openstackreferencearchitecturewhitepaperopenstackreferencearchitecturewhitepaper
openstackreferencearchitecturewhitepaper
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

451 research basho previews distributed database and momentum

  • 1. Basho previews distributed database update following major deal with UK's NHS Analyst: Matt Aslett 11 Nov, 2013 The UK's National Health Service recently confirmed that it will be adopting Basho's Riak database as the basis for its next-generation Spine2 database, proving that NoSQL databases can be used for mission-critical applications. The Spine2 project will no doubt make use of at least some of the new features to be delivered in Riak 2.0 before the end of the year. The 451 Take We have long noted that while Riak was by no means the most popular NoSQL database among developers, Basho was doing disproportionately well from a commercial perspective, given its focus on enterprise deployments and distributed architecture requirements. The use of Riak as the backbone of the UK National Health Service's Spine2 project is a major validation of distributed architecture, agile development, open source, NoSQL and, above all, Basho and Riak. It should pave the way to similar deals, combined with the new Riak 2.0 functionality. One potential problem is that if Basho wasn't already in the crosshairs of the major relational database giants – in particular Oracle – we suspect it is now. Don't expect Larry Ellison & Co. to sit back and let Basho win similar deals without a fight. Context Since the emergence of the various NoSQL databases, it has been fairly easy for relational database incumbents to dismiss the new breed of non-relational database projects as not being fit for Copyright 2013 - The 451 Group 1
  • 2. mission-critical applications. Each of the major vendors is gaining new adoption projects to dispute any such assertion, though, and Basho Technologies landed a particularly big one in October with the confirmation that the UK's National Health Service with be adopting its Riak distributed database as the basis of the Spine2 development project to create a single distributed database to connect more than 20,000 organizations providing care across the UK, including the storage of patient information, electronic prescriptions, and the NHS Number – a unique identifier for everyone registered with the NHS in England and Wales. The choice of Riak for the development of Spine2, which is being led by UK-based IT contractor BJSS, is part of a shift toward open source software, a distributed architecture and agile development practices, and it sees Riak effectively replacing Oracle Database, which formed the basis of the original Spine project as part of the centralized National Programme for IT project that began in 2004 and was formally scrapped in 2011. The use of Riak for the Spine2 project is in part inspired by the Danish Health Authority, which is running a Riak-based national record system created by IT solution developer – and Basho investor – Trifork. Development of the Spine2 project is already under way; in fact, it is now in the last phases of testing and is due to go live in early 2014. That means that the project can be expected to make use of at least some of the new Riak 2.0 features, which have similarly been in development for some time, but have just recently been made available as a technical preview, with the expectation of general availability for the latest version of the company's key-value store later in the fourth quarter. Among the core new features is support for strong consistency, which effectively gives developers the option to choose between strong and eventual consistency for individual operations. This capability takes advantage of a another new feature in Riak 2.0, which is the Bucket Type – a bucket being a group of similar keys, and a Bucket Type being a group of similar buckets. Specifically, consistency is applied at the Bucket Type level. Riak 2.0 also takes advantage of Bucket Types in support of its new security capabilities, which include the ability to administer access rights and make use of plug-in authentication models, while Riak 2.0 also adds support for new Riak Data Types – specifically sets and maps – as well as full-text search integration with Apache Solr, simplified configuration management, and a reduction in the number of replicas required to be stored in distributed deployments, among other things. While there are various reasons why developers and database administrators might be drawn to NoSQL databases – including agility, relaxed consistency and performance – Basho is seeing a specific focus on the move to a distributed systems architecture, in terms of enabling high availability and fault tolerance, as well as low-latency access to data by maintaining multiple copies Copyright 2013 - The 451 Group 2
  • 3. closer to distributed users. Flexibility is also a driver: while Riak is a key-value store, the value can be a JSON, XML or HTML document, as well as an image. The combination of this model with the Apache Solr full-text document indexing engine in Riak 2.0 means that JSON Riak 2.0 can effectively be used as a document store. Basho expanded its portfolio to enter the cloud storage market in April 2012 with the launch of Riak CS, a multi-tenant, distributed, S3- and Swift-compatible object storage software system built on top of the Riak database. The company reports that since Riak CS was released as open source in March this year, the most common use case has actually become deployment alongside the Riak databases for archiving purposes. As such, while Basho will continue to make Riak CS available as a stand-alone cloud store, we expect the company to focus on sales opportunities in which Riak CS is used as a complementary archive to Riak. Basho now claims 130 paying customers in total, up from 80 in March. In addition to the NHS, major customers include Angry Birds developer Rovio, advertising platform provider OpenX, retailer Best Buy and communications giant Comcast. Competition Basho's primary competition in the distributed database space comes from Apache Cassandra, supported by DataStax, as well as Couchbase, given their similar distributed architectures. In comparison, Basho maintains that Riak requires less administrative resources than Cassandra. We would also expect potential adopters to be looking at the MongoDB document database, the Redis key-value store, and database-as-a-service offerings such as Cloudant and Amazon's DynamoDB, while distributed relational databases – such as NuoDB, TransLattice, MemSQL and GenieDB – might also be considered in certain circumstances. Riak CS, when used as a stand-alone cloud storage offering, competes with the likes of EMC, Scality, SwiftStack, Cloudian and Inktank, as well as Swift (the object storage component of OpenStack) and Amazon's S3 service. SWOT Analysis Strengths Weaknesses Basho was one of the first commercial NoSQL database vendors, and it has created a solid commercial business targeting communications and services providers, as well as startups. NoSQL adoption is led in part by developers, and Riak cannot compete with other NoSQL databases when it comes to developer traction. Opportunities Threats Copyright 2013 - The 451 Group 3
  • 4. As mainstream enterprise interest in NoSQL grows, Basho's early focus on enterprise requirements and sales models is likely to pay off. Copyright 2013 - The 451 Group The incumbent database giants are not going to take kindly to being replaced in major projects such as Spine2. If Basho wasn't already in Oracle's crosshairs, we suspect it is now. 4
  • 5. Reproduced by permission of The 451 Group; © 2013. This report was originally published within 451 Research's Market Insight Service. For additional information on 451 Research or to apply for trial access, go to: www.451research.com Copyright 2013 - The 451 Group 5