我意识到这可能是一个愚蠢的问题,但有没有办法让Haskell(或使用一些Haskell库)让它像SQL数据库一样?如果是这样,怎么样?
像SQLite,但没有持久性?
我的想法是我可以创建Haskell“表”和Haskell“索引”(存储在内存中),外部应用程序可以查询它们。
如果它无法处理连接就没关系。
原因是外部应用程序需要查询数据库,但我想将我的数据保存在acid-state中,并且不希望执行将内容转储到数据库的中间步骤时间。
答案 0 :(得分:2)
答案 1 :(得分:2)
我的想法是我可以创建Haskell“表”和Haskell“索引”(存储在内存中),外部应用程序可以查询它们。
当然,无论您使用何种编程语言,您都可以在应用程序中公开界面(可能通过套接字等)来构建和查询数据。