有没有类似 SQLite 的 NoSQL 数据库?

2017-03-01 21:19:07 +08:00
 xss

需求如下:

  1. 0 配置.
  2. 数据库文件为单文件, 考走文件即意味着考走数据库.
  3. 有较为丰富的语言支持(C/C++/Python/JavaScript etc.)

看了一下, 好像目前市面上并没有这种方案.

3606 次点击
所在节点    数据库
49 条回复
zhicheng
2017-03-02 15:25:39 +08:00
楼主说的这个叫 Embedded database

https://en.wikipedia.org/wiki/Embedded_database
ctftemp
2017-03-02 16:08:39 +08:00
直接用文件存 json 。。。完美满足需求。
Michaelssss
2017-03-02 16:27:20 +08:00
简单来说。。。因为这个需求可以化简成两部,建立一个 Map ,然后序列化它。。。。= =
rppig42
2017-03-02 17:14:56 +08:00
json+1
j4fun
2017-03-02 17:20:15 +08:00
分析一个我们公司在用的,比较冷门的 kyotocabinet 不过不是 NOSQL
xss
2017-03-02 18:23:57 +08:00
@enenaaa
@loading

实在不行只能 sqlite 了.

golang 太屌....直接静态了, cp 部署无压力....
xss
2017-03-02 18:24:57 +08:00
@ikaros 你这个方案, 程序一崩溃, 所有的增量操作都丢了.....到头来还得想办法持久化....
xss
2017-03-02 18:26:27 +08:00
@Michaelssss 所以...搜索的时候得配合 grep...? Orz
再或者我用 kv 存个倒排索引...然后支持搜索也可以......
xss
2017-03-02 18:34:24 +08:00
@j4fun 这个, 的确很冷门~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/344171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX