2019年最受程序员欢迎的10大非关系型(NoSQL)数据库(11)

特点:Oracle NoSQL数据库处理大数据;支持SQL , 可以从Oracle关系数据库访问它;Oracle NoSQL数据库使用Java/C API读写数据;分布式数据库;通过节点为请求的密钥提供对数据的访问 。

优点:基于PL/SQL编程结构;对等社区有助于解决所有问题;Oracle数据库是安全的 , 并确保不会通过提示更新篡改用户数据 。

缺点:小型组织的高成本;安装需要大量的资源;甚至可能需要硬件升级才能实现Oracle;占用了很多空间 。

7. Amazon DynamoDB

DynamoDB使用了一个NoSQL数据库模型 , 它是非关系型的 , 允许文档、图形和列在它的数据模型之间 。 每个DynamoDB查询由用户标识的主键执行 , 主键唯一标识每个项 。 它还减轻了客户操作和扩展分布式数据库的负担 。 因此 , 硬件供应、设置、配置、复制、软件补丁、集群扩展等都由Amazon管理 。

特点:高可伸缩性;用于索引值范围的散列范围;将数据存储在分区中;使用JSON作为传输协议 , 而不是存储格式 。

推荐阅读