有没有好用的嵌入式 NOSQL,类似 sqlite 的。

2014-04-17 08:31:17 +08:00
 daiv
我一直在用sqlite,内存128M的VPS跑的很舒服,但是现在数据库大,而且查询一次都需要 3秒多了。

所以想问问,有没有 mini 的 NOSQL?

谢谢
7376 次点击
所在节点    程序员
14 条回复
Livid
2014-04-17 08:44:35 +08:00
darklowly
2014-04-17 08:46:56 +08:00
@Livid 他是128M的内存。redis不合适。可以试试EJDB或者是leveldb
lloydsheng
2014-04-17 08:50:22 +08:00
leveldb可以试试
daiv
2014-04-17 09:05:59 +08:00
@Livid 小内存使用的,所以REDIS应该有点大了
@darklowly 好的,我看看leveldb文档

@lloydsheng leveldb还是第一次听说,刚才还查到 Kyoto Cabinet
pyKun
2014-04-17 09:08:25 +08:00
楼主你数据多少了一次3秒多?
mengzhuo
2014-04-17 09:12:07 +08:00
Berkeley DB
以前修改MOTO E2的时候就整这货
henices
2014-04-17 09:14:14 +08:00
Berkeley DB 不错。
soli
2014-04-17 09:16:38 +08:00
以前用 LevelDB 碰到很多坑啊,不知道现在还有没有。

比如,数据库莫名其妙坏掉,修复也修复不好。
6711411
2014-04-17 09:18:04 +08:00
我想知道多少数据就导致 sqlite 一个查询 3 秒多了?
SErHo
2014-04-17 09:20:51 +08:00
UnQLite
daiv
2014-04-17 09:49:25 +08:00
@pyKun @6711411 450949 才45w呀

@henices Berkeley DB没玩过,正在看 leveldb了
andyhu
2014-04-17 11:42:33 +08:00
可以试试这个,TingoDB,基本兼容mongodb绝大多数语法,嵌入式,将来扩展开发可以方便的用mongodb替换
http://www.tingodb.com/
andyhu
2014-04-17 11:45:20 +08:00
@SErHo unqlite+1
daiv
2014-04-17 15:50:44 +08:00
@andyhu 本来想试试 leveldb的,不支持 win,本地调试不方便了。 我试试 unqlite,

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

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

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

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

© 2021 V2EX