About NoSQL databases
A NoSQL database provides a mechanism for storage and retrieval of data that employs less constrained consistency models than traditional relational databases. Motivations for this approach include simplicity of design, horizontal scaling and finer control over availability. NoSQL databases are often highly optimized key–value stores intended for simple retrieval and appending operations, with the goal being significant performance benefits in terms of latency and throughput. NoSQL databases are finding significant and growing industry use in big data and real-time web applications. NoSQL systems are also referred to as “Not only SQL” to emphasize that they may in fact allow SQL-like query languages to be used.
Reports designed using BIRT Designer can access data from the following NoSQL databases:
*Cassandra scripted data source
*Hadoop (accessed using a Hive driver)
*MongoDB
In addition, reports designed using BIRT Designer Professional can access data from the following NoSQL databases:
*Amazon DynamoDB
*Amazon Relational Database Service
*Cloudera
*HBase
*Salesforce.com