.net - 替代内存数据库中的 TimesTen

标签 .net database in-memory-database timesten

<分区>

I just found "Has anyone published a detailed comparison between different in-memory RDBMSs?" that is related to my question.

TimesTen (参见 also )是一个 In-Memory Database来自甲骨文。

它有很多优点,包括。

  • 快速、一致的响应时间
  • 高交易吞吐量
  • 标准 SQL,无需重写应用程序
  • 持久且可恢复
  • 高可用性且无数据丢失

然而,它的价格超出了大多数人的承受范围 ($41,500.00 / Processor)。

那么有哪些替代方案,有哪些优缺点。

(如果它改变了您的答案,我正在使用 .NET)

最佳答案

一种流行的内存数据库系统是 McObject 的 eXtremeDB,请参阅

http://www.mcobject.com/extremedbfamily.shtml

还有一份很好的白皮书,可从 McObject 网站的主页下载,名为“内存数据库系统:神话与事实”。它澄清了讨论该技术时出现的一些问题,例如“IMDS 与运行在 RAM 磁盘上的‘传统’数据库有何不同?”

关于.net - 替代内存数据库中的 TimesTen,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1593987/

相关文章:

.net - 性能 : XmlSerializer vs XmlReader vs XmlDocument vs XDocument

php - Laravel Eloquent whereIn,从数据库中检索记录,包括缺失日期

java - Android studio SQLite 主键未返回

database - 差分缓冲器的原理是什么

c# - 如何根据正则表达式分割字符串?

.net - 在 .Net 中, "using"会做我们被引导相信的事情吗?

java - JVM 垃圾收集和内存中 Java 数据库

unit-testing - 使用 Sqlite 将存储过程添加到内存数据库

c# - 如何用 C# 设计多实例应用程序?

database - python : How to call a class methods(parent) in another class methods(child) only by importing class files(parent to child)?