我的任务是建立一个事务安全的内存数据库?哪些技术更容易实现?如有参考,不胜感激;
我不确定如何实现?在Java中?c++吗?GoLang吗?选择哪一个,如何实现它?
为什么要构建另一个内存数据库?已经有很多了,从Oracle,微软,SAP到自由/开源软件值得注意的SQLite。
但是,对于您的问题:允许单个写入器和多个读取器的模型相对容易实现。这个模型是在SQLite中实现的,因为它是开源的,你可以自由地检查实现。
如果速度是你的目标,这是一个合理的假设,因为你的任务是创建一个内存中的数据库,c++将是你的选择。