gpt4 book ai didi

mongodb - NO-SQL 对小型企业应用程序可靠吗?

转载 作者:可可西里 更新时间:2023-11-01 09:13:53 25 4
gpt4 key购买 nike

我正在决定是使用非 SQL 引擎还是使用常规 SQL 引擎作为小型企业的文档管理系统。

我有使用 firebird/sql server 的经验,并且发现了良好的可靠性(特别是使用 firebird)。

这个市场充斥着蹩脚的“服务器”(克隆制造的 PC,占多数),便宜的硬盘,很少使用 RAID 或类似的东西,有些在断电正常的地方,有些则没有UPS 等...(我将包括到外部服务器的异地自动备份,但不会更改内部设置)。 (我知道有关此类正确设置的最终用户教育,但依赖于此是愚蠢的,所以请坚持这一点)

从设计的角度来看,无模式数据库是我系统的选择,但是,我担心是否有任何实际解决方案(MongoDb、Tokyo Cabinet 等)像 firebird 和服务崩溃、故障和滥用,因此数据损坏非常罕见。

计划是将办公文档存储在那里并提供一个中央存储库。

最佳答案

查看 Neo4j .它是一个图形数据库(无模式),可以像文档或键/值存储一样使用。

Neo4j 已在您描述的环境中投入生产多年。与许多其他 NOSQL 数据库不同,Neo4j 实际上将数据刷新到磁盘并使用事务日志从不一致状态中恢复。它还具有可以跨越多个操作并将它们视为一个单元的真实事务(完整的 ACID)(这似乎也是许多其他 NOSQL 存储中经常遗漏的功能)。

-约翰

(免责声明:我是 Neo4j 团队的一员)

关于mongodb - NO-SQL 对小型企业应用程序可靠吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1924871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com