良好的可扩展容错内存数据库,支持 .NET 的 LINQ

2024-06-21

是否有好的内存事务数据库支持 LINQ 和 SQL Server 持久性?我想在内存中创建大型数据存储的完整表示,并以惰性方式将其提交到 SQL Server 数据库,但仍然通过水平扩展来保持一定程度的容错能力。我不想依赖像 CouchDB 这样的非关系数据报。


SQLite 支持内存数据库 http://www.sqlite.org/inmemorydb.html has 交易支持 http://www.sqlite.org/transactional.html并有一个Linq 提供者 https://stackoverflow.com/questions/319210/how-do-you-use-linq-with-sqlite以及。

至于 SQL Server 持久性,我认为您需要自己编写一些代码来执行到支持 SQL Server 数据库的延迟传输。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

良好的可扩展容错内存数据库,支持 .NET 的 LINQ 的相关文章

  • sqlite:如何在内存中使用

    我正在尝试将数据存储在内存中 这就是我现在所拥有的 sq lite driver Class forName org sqlite JDBC database path if it s new data base it will be cr
  • [OptionalField] 属性怎么了?

    据我了解 当我反序列化缺少此新成员的类的旧版本时 我必须使用 OptionalField 属性来装饰类的新版本中的新成员 但是 当序列化类后添加 InnerTranslator 属性时 下面的代码不会引发异常 我在 onDeserializ
  • Kafka Streams stateStores 容错一次?

    我们正在尝试使用 Kafka Streams 实现重复数据删除服务 总体而言 它将使用它的rocksDB状态存储来在处理过程中检查现有的密钥 如果我错了 请纠正我 但为了使这些 stateStore 也具有容错能力 Kafka Stream
  • 内存数据库的概念以及如何查看我的数据是否已填充到 HSQL DB 中?

    我在内存数据库中使用 HSQL 来测试我的应用程序 并使用 SQL Server 作为主数据库 现在在进行测试时 HSQL 数据库将填充与我在 SQL Server 中相同的数据 现在我正在尝试测试特定的数据从数据库检索数据的服务 如果直接
  • 从 Oracle 实例创建内存数据库结构

    我有一个应用程序 其中有很多 unit 测试在执行期间使用与 Oracle 数据库的真实连接 正如您可以想象的那样 这些测试需要花费太多时间来执行 因为它们需要初始化一些 Spring 上下文 并与 Oracle 实例进行通信 除此之外 我
  • 处理 Akka actor 中的错误

    我有一个非常简单的例子 我有一个演员 SimpleActor 通过向自身发送消息来执行周期性任务 该消息在参与者的构造函数中安排 在正常情况下 即没有故障 一切正常 但如果 Actor 必须处理错误怎么办 我还有另一个演员 SimpleAc
  • Mongodb 有内存模式吗? [复制]

    这个问题在这里已经有答案了 可能的重复 运行集成测试时嵌入 MongoDB https stackoverflow com questions 6437226 embedded mongodb when running integratio
  • 我可以将 MongoDB 配置为内存吗?

    我有兴趣使用一个能够实现高性能的数据库 并且预期需要集群进行大规模水平扩展 我们正在考虑使用 MongoDB 有谁知道我是否可以在内存中使用它 即在 RAM 中 出于性能原因 Tnx 截至今天 最新版本的 MongoDB 即 v3 4 在其
  • T 树或 B 树

    T树算法描述于这张纸 http www vldb org conf 1986 P294 PDFT Tree是T tree的改进 可以更好地使用查询操作 包括范围查询 并且包含T tree的所有其他良好功能 该算法在论文 T tree A M
  • 如何让 EFCore 内存数据库自动递增非键字段

    我们有一个以 guid 为键的实体 以及另一个基于自动递增 int 属性的人类可读键 运行应用程序时 这将按预期工作 出于测试目的 我们使用 EF 内存数据库 但这似乎只会自动递增列 如果它也是键 使用属性注释属性或 Fluent API
  • 如何在Qt中的sqlite内存数据库和文件数据库之间备份/存储?

    备份 恢复最简单的方法是什么sqlite内存数据库到文件数据库Qt 我认为您需要直接使用 SQLite 来完成此操作 SQLite 有一个在线备份API http www sqlite org backup html 第一个示例是将内存数据
  • 有人有 FastDB (C++ 内存数据库)的经验吗?

    FastDB http www fastdb org fastdb html是一个与 C 紧密集成的开源内存数据库 它支持类似 SQL 的查询语言 其中表是类 行是对象 与大多数 IMDB 一样 它适用于以读取访问模式为主的应用程序 算法和
  • 编译用于高放射性环境的应用程序

    我们正在编译一个嵌入式 C 应用程序 该应用程序部署在受各种环境干扰的屏蔽设备中电离辐射 https en wikipedia org wiki Ionizing radiation 我们正在使用 GCC 和 ARM 的交叉编译 部署后 我
  • Redis CLI 未通过 Laravel 显示最近存储的密钥

    我正在尝试使用缓存我的结果redis in Laravel通过做这个 result Cache remember orders cache 10 function use orders return orders return result
  • Haskell 中关系数据的安全建模

    我发现在函数式程序中对关系数据建模是很常见的 例如 在开发网站时 我可能希望使用以下数据结构来存储有关我的用户的信息 data User User name String birthDate Date 接下来 我想存储有关用户在我的网站上发
  • Laravel 5 内存测试

    我正在通过 behat 为我的大型 Laravel 5 项目编写测试 我在 MySQL 中有一个 MySQL 数据库的测试副本 以及该数据库的一个播种器 它共享其他环境的一些播种器 所有这些都按预期进行 但是 我尝试切换到使用 sqlite
  • Zookeeper 容错到底意味着什么?同时还是累计?

    正如 ZooKeeper 入门指南 中提到的 容错集群设置至少需要三台服务器 并且强烈建议您拥有奇数数量的服务器 所以如果我有 5 个服务器 如上所述 当其中 2 个服务器失败时我仍然可以生存 但这意味着同时或累积 那么这个怎么样 5 台服
  • 是否不可能使 C++ 应用程序“防崩溃”?

    假设我们有一个 C 语言的 SDK 它接受一些二进制数据 如图片 并执行某些操作 难道这个SDK就不能做到 防崩溃 吗 我所说的崩溃主要是指由于用户传递的无效输入 例如异常短的垃圾数据 而导致内存访问冲突时操作系统强制终止 我没有使用 C
  • 内存数据存储中有 Clojure 吗?

    我主要在 Node 中编程 并且喜欢文档存储 但我想首先对客户端和服务器之间的数据调用进行原型设计 我用过lowdb https github com typicode lowdb and da base https github com
  • 良好的可扩展容错内存数据库,支持 .NET 的 LINQ

    是否有好的内存事务数据库支持 LINQ 和 SQL Server 持久性 我想在内存中创建大型数据存储的完整表示 并以惰性方式将其提交到 SQL Server 数据库 但仍然通过水平扩展来保持一定程度的容错能力 我不想依赖像 CouchDB

随机推荐