求推荐类似 SQLite 的轻量级 NoSQL 数据库

2016-07-19 19:31:27 +08:00
 7timesonenight
如题,类似 SQLite ,有没有这样的 NoSQL 数据库或项目:轻量级、易用、适合嵌入式环境、稳定。
求推荐或体验,多谢!
17278 次点击
所在节点    问与答
28 条回复
3dwelcome
2016-07-19 19:38:52 +08:00
我把远古的 dbf 拿出来魔改、还挺好用的。只是 no-sql 查询要下点功夫。
ColinWei
2016-07-19 21:14:38 +08:00
NoSQL 本身就是为了大数据,你还要轻量级,是不是有点扯蛋。
ivmm
2016-07-19 21:19:20 +08:00
SQLite ,是一款轻型的数据库,是遵守 ACID 的关系型数据库管理系统

SQLite 是 NoSQL ?
denghongcai
2016-07-19 21:19:58 +08:00
leveldb
ivmm
2016-07-19 21:22:24 +08:00
数据库管理系统的实现

实现类型 下,分

关系数据库、文件型数据库 、图形数据库 、 NoSQL 等

SQLite 是关系型,不是 NoSQL 。

NoSQL 是没有 SQL 查询的
incompatible
2016-07-19 21:23:49 +08:00
@ColinWei 是谁教给你“ NoSQL 本身就是为了大数据”这种扯淡观点的?
楼主显然是想要一个轻量级的可嵌入的 shemaless db 或者 kv db 而已。



@7timesonenight 楼主可以看看这篇文章里介绍的几个是否堪用
http://www.open-open.com/news/view/ac2270
clino
2016-07-19 21:26:11 +08:00
ColinWei
2016-07-19 21:37:54 +08:00
@incompatible 以下引自百度百科:

NoSQL ,泛指非关系型的数据库。随着互联网 web2.0 网站的兴起,传统的关系数据库在应付 web2.0 网站,特别是超大规模和高并发的 SNS 类型的 web2.0 纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。 NoSQL 数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。
tigerstudent
2016-07-19 21:58:19 +08:00
其实楼主的意思是像 SQLite 这样“轻量”的数据库,而不是 SQLite 这类的数据库吧
leedstyh
2016-07-19 22:05:45 +08:00
如果是用 go 语言的话,推荐 boltdb ,支持各种平台,包括移动端!
xi_lin
2016-07-19 22:46:00 +08:00
试试 Realm 吧
incompatible
2016-07-20 00:53:45 +08:00
@ColinWei so what?
百度百科又不是什么权威,你应该有自己的判断力才对。
starcraft
2016-07-20 01:23:44 +08:00
sqlite 是 nosql ?我感觉自己这几天扒项目都白看了。
UnisandK
2016-07-20 02:18:51 +08:00
楼主头像有毒。。
7timesonenight
2016-07-20 02:28:03 +08:00
多谢各位。

不好意思,也许我说的不清楚。我想要的是一个 NoSQL , KV database ,但是要轻量、适合嵌入式系统或者小客户端程序使用(类似 SQLite )。

已有几位 V 给了比较好的答案,感谢!

懂的自然懂。多谢!
Andiry
2016-07-20 04:27:08 +08:00
@denghongcai leveldb 那个写入放大放在嵌入式上用? Are you kidding me?
SharkIng
2016-07-20 05:17:47 +08:00
轻量级和数据大小有关么?楼上那位真是的...
Unqlite 好像是推荐比较多的....
notgod
2016-07-20 08:24:29 +08:00
leveldb +1 // Google 靠谱 , 结构好
SSDB / LevelDB +1 // 首页说很多大公司在用 也不知道......
tabris17
2016-07-20 09:18:44 +08:00
BerkeleyDB 尚能饭否
scnace
2016-07-20 09:42:02 +08:00
boltdb

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

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

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

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

© 2021 V2EX