pup*_*eno 18 database derby clojure embedded-database
我需要一个用于Clojure应用程序的嵌入式数据库.也许它与任何其他Java应用程序的标准相同,但我还是得到其他人的意见.我不是选择SQLite,因为那不是纯Java,因此独立应用程序的分发变得复杂得多.似乎要走的路是Apache Derby.还有什么我应该考虑的吗?
Nic*_*zyk 28
毫无疑问,H2
这是设置,
(def demo-settings
{
:classname "org.h2.Driver"
:subprotocol "h2:file"
:subname (str (System/getProperty "user.dir") "/" "demo")
:user "sa"
:password ""
}
)
Run Code Online (Sandbox Code Playgroud)
然后是通常的Clojure SQL代码:
(with-connection demo-settings
(create-table :DEMO_TABLE
[:M_LABEL "varchar(120)"]
[:M_DATE "varchar(120)"]
[:M_COMMENT "varchar(32)"]))
Run Code Online (Sandbox Code Playgroud)