良好的可扩展容错内存数据库,支持 .NET 的 LINQ
是否有好的内存事务数据库支持 LINQ 和 SQL Server 持久性?我想在内存中创建大型数据存储的完整表示,并以惰性方式将其提交到 SQL Server 数据库,但仍然通过水平扩展来保持一定程度的容错能力。我不想依赖像 CouchDB 这样的非关系数据报。
Are there are good in-memory transactional databases that support LINQ and SQL Server persistance? I'd like to create a full representation of a large data store in memory and have it commit to a SQL Server Database in a lazy fashion, but still keep some level of fault tolerance by scaling it out horizontally. I don't want to rely on non-relational datagrams like CouchDB.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
SQLite 支持 内存数据库 具有 内存数据库。 org/transactional.html" rel="nofollow noreferrer">事务支持 并具有 Linq 提供程序 也是如此。
至于 SQL Server 持久性,我认为您需要自己编写一些代码来执行到支持 SQL Server 数据库的延迟传输。
SQLite supports in-memory databases has transaction support and has a Linq provider as well.
As for the SQL Server persistance, I think you would be on your own to code up something for doing lazy transfers to a backing SQL Server database.
具有 ORM 工具和可能的缓存解决方案的 SQL Server。
SQL Server with an ORM tool and possibly a caching solution.