Uploaded by marco polo

noSQL

advertisement
Saved Products
Home
0
Categories
Reviews
For Vendors
Write a Review
NoSQL Databases
NoSQL Databases
Overview
Products
Filter Results
Top Rated
FAQ
Has Pricing
Top Rated NoSQL Databases Products
These products won a Top Rated award for having excellent customer satisfaction ratings. The list is based purely on
reviews; there is no paid placement, and analyst opinions do not influence the rankings. Read more about the Top
Rated criteria.
1
RavenDB
9.8
15 ratings
2
Couchbase
8.3
180 ratings
View All Top Rated
View All Products
NoSQL Databases TrustMap
TrustMaps are two-dimensional charts that compare products based on trScore and research
frequency by prospective buyers. Products must have 10 or more ratings to appear on this TrustMap.
View TrustMap
NoSQL Databases Overview
What is a NoSQL Database?
NoSQL databases are databases designed to be used across large distrusted systems. They are notably much more scalable and much
faster at handling very large data loads than traditional relational databases. Unlike other databases, NoSQL databases do not use the
standard tabular relationships the relational databases employ. Instead, NoSQL databases allow for the querying and storage of data by
a variety of other means, depending on the specific so ware.
NoSQL Features & Capabilities
Performance
Availability
Multi-Model
Sign I
Concurrency
Security
Scalability
Data Model Flexibility
Deployment Model Flexibility
Advantages of NoSQL over Relational Databases?
Traditional relational databases store data in highly structured tabular form, with multiple rows and columns. While these data stores
are highly flexible, easy to maintain, and effective for data stored on a single server, they do not scale very well in a distributed system
compared to NoSQL database alternatives.
Distributed systems using inexpensive storage and processing power are becoming much more common and are o en used in
environments where there is a need for high availability and speed. NoSQL databases work significantly better across this kind of
distributed system.
The other main advantages are:
NoSQL databases are Non-Relational meaning they are table-less and easier to manage. They provide a higher level of flexibility with
newer data models.
They are o en open source and therefore lower cost. NoSQL databases can be an appealing solution for smaller organizations with
limited budgets.
NoSQL databases are optimized for specific data models that enable higher performance than trying to accomplish similar
functionality with relational databases.
NoSQL Data Models
Not all NoSQL databases use the same data model. Although the primary distinction between a relational data store and a NoSQL
database is the data model, there are several different types of NoSQL data model. Below are descriptions of three of the most popular
data models used in NoSQL databases:
Document model: These NoSQL databases replace the familiar rows and columns structure with a document storage model. Each
document is structured, frequently using the JavaScript Object Notation (JSON) model. The document data model is associated
with object-oriented programming where each document is an object.
Graph model: NoSQL databases using the graph model usually require all the data to reside on one machine which negates one of
the key advantages of NoSQL databases. This class of databases uses structures like data modes, edges and properties, making it
easier to model relationships between entities in an application.
Key-value model: In this NoSQL database model, a key is required to retrieve and update data. The key-value data model is very
simple and therefore scales well. However, this simplicity and scalability come at the cost of query complexity.
Pricing Information
NoSQL database costs can be a complex issue. Although the database itself can be free or much less expensive than a traditional
relational database, the cost of maintaining a NoSQL product can be higher. Part of the reason for this is that expertise in the various
types of NoSQL database is harder to find than traditional SQL expertise.
Related Categories
Database-as-a-Service
(DBaaS)
Embedded Database Systems
Non-Relational Databases
Object Storage
Open-Source Database
PHP Frameworks
Time Series Databases
So ware
NoSQL Databases Products (1-25 of 38) Sorted by Most Reviews
Search these 38 listings...
Couchbase
Save
83 reviews
Customer Verified
Top Rated
Couchbase provides a cloud database that offers the capabilities required for business-critical applications on a
scalable and available platform. Couchbase is built on open standards, and aims to combine the best of NoSQL with
the power and familiarity of SQL in order to simplify…
Hide Details
Key Features
Reviewer Insights
Availability (79)
8.9
100%
Recent Pros and Cons
“Would buy again”
+5m
Performance (80)
8.5
It makes it easy to develop respons
Requires sometime to learn how to
HW
Concurrency (78)
8.4
Hunner Wambui
Information Technology Expert
Mcgees Property (Real Estate, 11-50
View All
Compare
Learn More
Redis
Save
80 reviews
Starting Price $388
Redis is an open source in-memory data structure server and NoSQL database.
Hide Details
Key Features
Recent Pros and Cons
Performance (72)
9.8
Availability (72)
9.0
Support for high volume of transactions with elegant
handling of data sets
Data distribu
reliable.
Price per shard is a bit high but over all there are no
issues worth mentioning
Making it wo
it's not reliab
Scalability (72)
8.8
Bob Bennett
BB
Verified Us
BB
View All
Infrastructure Architect
Commonwealth Financial Network (Financial Services, 10015000 employees)
Engineer in
Internet Co
Compare
Save
MongoDB
76 reviews
MongoDB (from "humongous") is an open source document-oriented database system developed and supported by
10gen. It is part of the NoSQL family of database systems. Instead of storing data in tables as is done in a "classical"
relational database, MongoDB stores structured data as…
Hide Details
Key Features
Recent Pros and Cons
Availability (36)
Indexing and querying small documents from a big
heap of files.
9.0
Performance (36)
By design, joined collections tend to be much slower
8.9
Good tool su
Query becom
to have relati
than in relational DB.
Concurrency (36)
Balázs Kiss
So ware Developer
Webvalto Ltd. (Banking, 51-200 employees)
8.2
View All
Verified Us
Employee
Computer
Compare
Save
IBM Cloudant
37 reviews
Cloudant is an open source non-relational, distributed database service that requires zero-configuration. It's based
on the Apache-backed CouchDB project and the creator of the open source BigCouch project. Cloudant's service
provides integrated data management, search, and analytics…
Hide Details
Key Features
Recent Pros and Cons
Availability (13)
The support team is amazing
8.3
Downloading data from IBM Cloudant [I feel] can
sometimes be a painful process.
Performance (13)
8.1
Concurrency (13)
7.9
View All
PD
Paul Daniels
Information Technology Manager
Gorgeous Smiles Dental (Hospital & Health Care, 11-50
employees)
The response
Couchdb eng
Improvemen
libraries, suc
Jerry Ebhe
Gestión de
INS INGEN
Compare
Learn More
Amazon DynamoDB
Save
35 reviews
Starting Price $0
Amazon DynamoDB is a NoSQL database, from Amazon Web Services.
Hide Details
Key Features
Recent Pros and Cons
Availability (25)
9.4
Security (25)
8.9
Performance (25)
8.9
View All
Easy to set up with business intelligence applications
to perform analytics on the data generated
Limited support for querying the databases
Panav Beri
Project Engineer
Wipro Limited (Information Technology & Services, 10,001+
employees)
Compare
Save
Cassandra
18 reviews
Cassandra is a no-SQL database from Apache.
Hide Details
Recent Pros and Cons
Multiple programming language supported.
They provide specific documentation as part of
training no trail and startup guide.
aniket tiwari
Data Analyst
Convergys (Outsourcing/Offshoring, 10,001+ employees)
Wide column store helped hold many dynamic
columns
Expecting more consistency level for high availability
Prabhu Sundararaj
Associate - Project
Cognizant (Information Technology & Services, 10,001+
employees)
Compare
RavenDB
Save
14 reviews
Customer Verified
Top Rated
RavenDB is a NoSQL Document Database that is fully transactional (ACID) across the database and throughout
clusters. It is presented by the vendor as an easy to use all-in-one database that minimizes the need for third party
addons, tools, or support to boost developer productivity…
Hide Details
Key Features
Recent Pros and Cons
Performance (14)
9.4
Concurrency (14)
9.4
Reduces the amount of code you need to achieve
common tasks.
High level of
low space oc
Creating awareness around the developer community
and establish a partner program.
So far, I don't
for improvem
Georgios Diamantopoulos
Senior System Architect
Zero to MVP, Inc (Information Technology & Services, 1-10
employees)
Verified Us
Consultant
Informatio
employees
Availability (14)
9.4
View All
Compare
Save
CouchDB
10 reviews
Apache CouchDB is an HTTP + JSON document database with Map Reduce views and bi-directional replication. The
Couch Replication Protocol is implemented in a variety of projects and products that span computing environments
from globally distributed server-clusters, over mobile phones…
Compare
Save
HBase
10 reviews
The Apache HBase project's goal is the hosting of very large tables -- billions of rows X millions of columns -- atop
clusters of commodity hardware. Apache HBase is an open-source, distributed, versioned, non-relational database
modeled a er Google's Bigtable.
Compare
Azure Cosmos DB
8 reviews
Microso Azure Cosmos DB is Microso 's Big Data analysis platform. It is a NoSQL database service and is a
replacement for the earlier DocumentDB NoSQL database.
Save
Hide Details
Recent Pros and Cons
Easy to apply analytics using Azure Data Center
More flexibility is required in terms of querying data
and design of custom queries
Akshay Sharma
Technical Team Lead
Wipro Limited (Information Technology & Services, 10,001+
employees)
Quick access and response to data queries due to high
speed in reading and writing data
When searching by default, it is case sensitive, which
must be changed by default
Niloofar Keshvari Nia
IT Operations and Support Specialist
AZEREX LLC. (Information Technology & Services, 1-10
employees)
Compare
MarkLogic Server
Save
7 reviews
Starting Price $0.01
MarkLogic Server is a multi-model database that has both NoSQL and trusted enterprise data management
capabilities. The vendor states it is the most secure multi-model database, and it’s deployable in any environment.
They state it is an ideal database to power a data hub.
Compare
Save
Riak
5 reviews
Riak is a NoSQL database from Basho Technologies in Bellevue, Washington.
Compare
Save
DataStax
4 reviews
DataStax is a NoSQL database offering from the California-based company of the same name.
Hide Details
Recent Pros and Cons
Easily and highly Scalable
Hardware requirement is moderate to high at the
beginning
Verified User
Employee in Information Technology
Computer Networking Company, 1-10 employees
Compare
Save
Google Cloud Datastore
3 reviews
Google Cloud Datastore is a NoSQL "schemaless" database as a service, supporting diverse data types. The database
is managed; Google manages sharding and replication and prices according to storage and activity.
Compare
Save
Aerospike Database
2 reviews
The Aerospike Database is the flagship, NoSQL database from Aerospike Inc in Mountain View, California.
Hide Details
Recent Pros and Cons
Highly configurable
AQL is pretty limited and not as useful as the java client
Scales really quickly and easily. Can deploy a new
cluster or add to a cluster fairly quick.
Load balancing per network segments.
Verified User
Engineer in Engineering
Internet Company, 51-200 employees
Anson Abraham
Data Lord
Envisagenics, Inc. (Marketing and Advertising, 51-200
employees)
Compare
Percona Server for MongoDB
Save
1 review
Percona Server for MongoDB is a free and open-source drop-in replacement for MongoDB Community Edition. It
combines all the features and benefits of MongoDB Community Edition with enterprise-class features from Percona.
Built on the MongoDB Community Edition, Percona Server for MongoDB…
Hide Details
Recent Pros and Cons
Integration with other tools and services
Documentation is an aspect to improve, especially for
people who are just starting out.
Jose Manuel Ortega
So ware Engineer && Security researcher
UA - Universidad de Alicante / Universitat d'Alacant
(Computer So ware, 51-200 employees)
Compare
Save
ArangoDB
1 review
ArangoDB is a distributed free and open-source database with a flexible data model for graphs, documents, and keyvalues. Its supporters state that developers can build high performance applications on top of ArangoDB using a
convenient SQL-like query language or JavaScript extensions.…
Hide Details
Recent Pros and Cons
Search Engine is a very good option for ArangoDB
By providing the free services for few months will be
help understand for beginners
Pavan sreevatsav Akula
Cyber Security Analyst
Wipro Limited (Consumer Services, 10,001+ employees)
Compare
Amazon DocumentDB (with MongoDB compatibility)
Save
1 review
Amazon DocumentDB (with MongoDB compatibility) is presented by the vendor as a fast, scalable, highly available,
and fully managed document database service that supports MongoDB workloads. As a document database,
Amazon DocumentDB is designed to make it easy to store, query, and…
Hide Details
Recent Pros and Cons
Cost effective as per number of queries, storage and
other parameters.
Price difference as per region, so it may cost more for
your region than other region.
Ravi Khunt
Senior So ware Engineer
Impero IT Services Pvt. Ltd. (Information Technology &
Services, 11-50 employees)
Compare
Save
Apache Drill
1 review
Apache Drill is a schema-free query engine for use with NoSQL or Hadoop data or file storage systems and
databases.
Compare
Save
Scylla
1 review
ScyllaDB headquartered in Palo Alto offers Scylla, a NoSQL database alternative to Apache Cassandra available in
Enterprise and Cloud DBaaS editions.
Hide Details
Recent Pros and Cons
CQL has a familiar syntax
Better documentation for best practices (e.g., how to
effectively use connection pooling)
Kirk Morales
CTO, Co-founder
Persosa (Computer So ware, 1-10 employees)
Compare
Oracle NoSQL Database
1 review
Oracle offers a NoSQL Database.
Save
Learn More
Compare
Save
Qubole
1 review
Qubole is a NoSQL database offering from the California-based company of the same name.
Compare
Sqream DB
Save
Write a Review
The Sqream DB is a NoSQL database from Israeli so ware company Sqream Technologies.
OrientDB
Save
Write a Review
OrientDB is an open-source NoSQL embeddable graph database developed by UK company Orient Technologies
which was acquired by CallidusCloud in 2017, who in turn was acquired by SAP in 2018. OrientDB is now an SAP
company.
Terrastore
Save
Write a Review
Terrastore is a document store NoSQL database.
1
2
Last
Frequently Asked Questions
What is a NoSQL database?
What is a NoSQL database?
A NoSQL database is a database designed to allow for scalable data storage that can handle.
Compared to other databases, NoSQL databases don’t use tabular relationships. Querying for
NoSQL databases is handled differently depending on the so ware.
What are the best NoSQL
databases?
When is a NoSQL database the
best option?
What are the best NoSQL databases?
The Top Rated NoSQL Databases include:
How much do NoSQL databases
cost?
Couchbase
Amazon DynamoDB
What are the key considerations
MongoDB
when selecting a NoSQL database?
When is a NoSQL database the best option?
NoSQL databases are most appropriate for projects or businesses that have large amounts of
data to be stored. Additionally, the minimal structure NoSQL databases provide can allow for
quick development for projects that need it. NoSQL databases may not be ideal for storing
highly-structured data.
How much do NoSQL databases cost?
The upfront costs for NoSQL databases can be very low, or even free. A er initial costs though,
maintaining a NoSQL database can be pricier depending on how it is hosted. Additionally,
NoSQL experts are less common than SQL experts, so staffing for a NoSQL system can be more
expensive.
What are the key considerations when selecting a NoSQL database?
The most important feature of a NoSQL database to consider is the data model it uses. Unlike
SQL databases, which use a relational model, NoSQL databases use a variety of different
models. The Key-Value model is the most scalable at the cost of complexity, while the document
model is optimized for use with object-oriented programming languages. Many data models
exist, so consider which one is best for your needs.
TrustRadius
TrustRadius
For Buyers
For
About Us
Team
Careers
News
Categories
Vend
Why
Reso
Vend
Terms of Use / Security / Privacy Policy / Do Not Sell My Info / Cal. Notice at Collection / Cookie Settings
© Copyright 2013-2021 TrustRadius
Compare Products
Buyer Blog
Download