假设我要编写一个程序,将数据存储在一组基于内存的结构(即trie、btree等)中。并提供对这些结构的自定义搜索。有没有任何基于Linux的开源框架可以提供透明的数据写入和读取到磁盘,并具有ACID兼容数据库的所有功能?例如,如果我要更改内存中的数据,它将自动对磁盘上的数据进行原子更改,如果我试图从内存中读取一些数据,它将自动从磁盘加载所需的内容?
发布于 2016-03-30 13:45:14
你所寻找的是数据库的设计用途,如果你需要你的数据在内存中,你可以将它设置为留在内存中,在后台你得到了acid和所有其他的功能,为了在linux上有好的开源数据库,我推荐postgresql。
https://stackoverflow.com/questions/36300254
复制相似问题