对于一个开源项目,我正在寻找一个由文件支持的字典的好的、简单的实现。也就是说,如果应用程序崩溃或重新启动,字典将保持其状态。我希望它每次触摸字典时都会更新底层文件。(添加值或删除值)。FileWatcher不是必需的,但它可能很有用。
class PersistentDictionary<T,V> : IDictionary<T,V>
{
public PersistentDictionary(string filename)
{
}
}要求:
相似问题
PersistentDictionary发布于 2009-01-27 13:02:53
让我来分析一下:
我想你想要一个数据库。
编辑:我想你找错东西了。搜索符合您要求的数据库。并且改变你的一些要求,因为我认为很难全部满足它们。
发布于 2009-01-27 11:03:52
一种方法是使用内置在windoows中的可扩展存储引擎来存储您的东西。它是一个支持索引、事务等的本地win数据库.
发布于 2009-01-31 08:03:17
我正在将EHCache移植到.NET上。
http://sourceforge.net/projects/thecache/
持久缓存是已经实现的核心功能。所有主要单元测试都通过了。我在分布式缓存上有点卡住了,但是您不需要这个部分。
https://stackoverflow.com/questions/100235
复制相似问题