试问NoSQL的应用现状如何?

ousinka 发布于 2012/05/24 09:47
阅读 647
收藏 1
如题,请解,谢谢。
加载中
0
douglarek
douglarek
几个不怕死的在吃螃蟹
0
太阳神
太阳神
等这些前浪去试探一番,确定会广泛应用后,我们这些后浪再上!
0
回去干活
回去干活

没有用,还是在继续mysql,参数配置好,索引弄好,好像问题也不是很大.基本上到百万也不是什么很大问题的....

 

0
deleted
deleted
nosql只是泛称,功能都不一样的

比如redis用途就比较广了, 它以封装的数据结构为主,也能当k-v库,还可以当队列,本身是内存库,外带追加/持久化, 也可以当缓存库(单线程异步,用不了多核,速度上感觉不如memcached). 这个必须是内存>数据

memcached是k-v库, 唯一用途就是缓存了

mongodb是文档库,以动态结构的文档存储为主, 对内存需求也相当大, 最好就是内存>数据, 可以把大部分sql业务迁移过去(不依赖事务之类的).

couchdb也是文档库, 不过没用过

tc/kc也是key-value,tt/kt就是典型的基于tc,kc的server了,只是不同的类型实现不一样,比如b+,hash,还有基于目录,基于内存的,这个对内存的需求少一点, 也有兼容memcached的协议

leveldb也是key-value库, 可以作为kt的backend被调用

还有一堆其他的暂时没用过


0
圣何塞白话人
圣何塞白话人
主要看智商,智商低的基本在伺法层面就死菜了,回到sql低级阶段,高智商google用了n年了,bigtable gql跟杀猪一样简单,有兴趣你可以去看appengine的实现
0
CheckStyle
CheckStyle
智商高的要神马这些第三方的玩意儿,直接自己写自己独有的存储软件
0
我是一只来自北方的狼
我是一只来自北方的狼

引用来自“CheckStyle”的答案

智商高的要神马这些第三方的玩意儿,直接自己写自己独有的存储软件
这个回答得顶。呵呵。真正的高手啊。
返回顶部
顶部