Ran*_*din 54 sql database non-relational-database nosql
我正在学习传统的关系数据库(使用PostgreSQL)并进行一些研究我遇到了一些新类型的数据库.CouchDB,Drizzle和Scalaris仅举几例,下一个要处理的数据库技术是什么?
Bil*_*win 103
我会说下一代数据库,而不是下一代SQL.
SQL是一种用于查询和操作关系数据库的语言.SQL由国际标准决定.虽然标准已经修订,但它似乎总是在关系数据库范例内工作.
以下是一些目前受到关注的新数据存储技术:
另请参阅Richard Jones的这篇精彩文章:" Anti-RDBMS:分布式键值存储列表." 他详细介绍了其中一些技术.
关系数据库有缺点,可以肯定.人们一直在争论自从它首次推出之日起它们就没有处理所有数据建模要求.
年复一年,研究人员提出了管理数据以满足特殊要求的新方法:处理不适合关系模型的数据关系的要求,或者要求进行数据处理的大规模数量或速度的要求在分布式服务器集合上,而不是中央数据库服务器.
即使这些先进技术能够很好地解决它们所针对的专业问题,但关系数据库仍然是满足大多数业务需求的通用解决方案.SQL不会消失.
我在php | Architect杂志上写了一篇关于非关系数据库创新和关系数据库与非关系数据库数据建模的文章.http://www.phparch.com/magazine/2010-2/september/
naw*_*oth 25
到目前为止,我在答案中缺少图形数据库.对象的图形或网络在编程中很常见,并且在数据库中也很有用.它可以有效地处理半结构化和互连的信息.图形数据库引起很多兴趣的领域包括语义网和生物信息学.提到了RDF,它实际上是一种代表图形的语言.这里有一些关于图数据库区域内发生的事情的指示:
我是Neo4j项目的一部分,该项目是用Java编写的,但也绑定了Python,Ruby和Scala.有些人将它与Clojure或Groovy/Grails一起使用.还有一个GUI工具不断发展.
Pao*_*ola 10
可能不是最好的回答这个,但我想分享这个由Steve Yen创建的noSQL世界的分类(请在http://de.slideshare.net/northscale/nosqloakland-200911021找到)
键值缓存
键值店
最终一致的键值存储
有序键值店
数据结构服务器
元组店
对象数据库
文件商店
宽柱状商店
| 归档时间: |
|
| 查看次数: |
10758 次 |
| 最近记录: |