所有新的/受欢迎的数据库及其用途的完整列表? [关闭]

问题描述 投票:19回答:6

最近,我发现雷达周围涌现出许多新数据库,我想列出它们的工作以及优势/劣势的清单。我将在列表中添加一些名称,也许某个知识渊博的人可以加入一些有关每个名称以及它们如何堆积的信息。我希望这将迅速成为所有可用数据库的完整列表,以便开发人员可以利用合适的数据库来完成当前的工作!

关系数据库:

建立:

新:

键值存储:

面向文档的商店:

图形数据库:

  • Neo4j
  • AWS海王星
  • 芝麻
  • AllegroGraph
  • 不同的RDF /三元店
database openedge
6个回答
4
投票

SQLite数据库引擎

带有用于大多数流行语言的库

  • .Net
  • perl
  • 随时进行编辑并添加更多链接

1
投票

要在“已建立”和“键值存储”下归档:Berkeley DB

具有事务和复制。通常以lib链接(没有独立服务器,尽管您可以编写一个)。值和键只是二进制字符串,您可以为其提供自定义排序功能(如果适用)。

不会阻止自己脚部射击。关闭锁定/事务支持,一次从两个线程访问数据库,结果文件损坏。


1
投票

[Martin Fowler去年做了一个有趣的blog post,关于非关系数据库开始受到关注。他提到:

  • 毛毛雨(“裸露的骨头”关系数据库)
  • CouchDB(面向文档的数据库)
  • GemStone(面向对象的数据库)

还有Google的BigTable,它被描述为“稀疏的,分布式的多维排序的地图”。

我已经与GemStone合作了很多年了,生产率的提高令人惊讶-将数据库直接存储在对象中消除了在表和对象之间不断地来回编组的需要。


1
投票

图形数据库,例如:

图形数据库将数据存储为节点和关系/边。这非常适合半结构化数据,互连的信息以及具有深层关系/遍历的域,例如社交网络和知识表示。数据模型具有高度的灵活性和"whiteboard friendly"semantic webRDF的基础数据模型也是(标记的,有向多)图。

带有图形数据库信息的其他stackoverflow线程:


0
投票

关于CassandraDB,Voldemort项目,TokyoCabinet呢?


0
投票

我怀疑我是否会在关键任务系统中使用它,但是Derby一直对我很有趣。

© www.soinside.com 2019 - 2024. All rights reserved.