由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - MongoDB力压Cassandra
相关主题
求推荐database的软件 (转载)mongoDB跟传统关系数据库比有什么优势?
从争论中的一点思考鄙视芒果的被打脸了
MongoDB快超过Postgres了AWS cloud 内部做log,大家怎么设计
你们有没有一种感觉,其实big dataMongoDB力压Cassandra
为了不至于谬种流传我还是回应一下吧傻逼太监懂个屁C*
春运火车票2个方案比较Mongo, Cassandra又干上了
古德霸啊古德霸,不打你脸是不行了看来我的感觉不错,Hbase下降明显呀
现在做手机网游,选什么数据库合适?学了一个周末Cassandra,顺利拿到certificate
相关话题的讨论汇总
话题: dbms话题: mongodb话题: relational话题: cassandra话题: mongo
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
d*******r
发帖数: 3299
2
正在用 Mongo
p*****2
发帖数: 21240
3

大牛谈谈感受?
MEAN和meteor都是基于Mongo的。感觉和node是浑然一天呀,天生的一对。
Mongo+Node+JS 真是要翻天了。

【在 d*******r 的大作中提到】
: 正在用 Mongo
l**********n
发帖数: 8443
4
二爷涉猎很广啊,每天一篇“力压”。
d*******r
发帖数: 3299
5
我是 PyMongo+MongoDB 在用,项目规模还比较小。随便存点东西,或者做个
persistent 的 msg queue,让不同的servers/processes去poll, 还有把各种乱七八糟
存在不同server的logs扔到mongo里面。估计别人会用 kafka做 persistent msg queue
, 用 Cassandra 做 logs, 我项目小,存储, queuing, log 就都用mongo了,这样别人
用的时候,看看 Mongo 里面的 JSONs 就啥都明白了。
推荐一个 GUI: http://robomongo.org/
其他部门和测试的人用着也方便。
PyMongo里面可以直接把 Python dictionary (可嵌入原生list) 当成 JSON 扔进去存
,还是比较方便。就是 Mongo 官方例子都是 JavaScript, 看过后,在Python里实现可
能还要简单看看 PyMongo里面的代码或者注释。
还有,create_index(keys_for_index) or ensure_index(keys_for_index)之类的的函
数都可以设置 index 在内存里面的 timeout 时间的,不知道这个设置好了,能否减轻
所谓 "index 都要读入内存”的问题 -- 感觉板上都在说这个问题。
还没开始用 sharding 玩 scale out. 二爷有经验否?
大家用过的,也分享下经验吧.
w**z
发帖数: 8232
6
Look at this overall ranking:
http://db-engines.com/en/ranking
shall we all move to MS SQL Server since it's up 20% for last month?
Rank Last Month DBMS Database Model Score Changes
1. 1. Oracle Relational DBMS 1467.79 -0.26
2. 2. MySQL Relational DBMS 1296.91 -12.38
3. 3. Microsoft SQL Server Relational DBMS 1226.02 +20.
14
4. 4. PostgreSQL Relational DBMS 228.25 -2.71
5. 5. DB2 Relational DBMS 188.31 -2.30
6. 6. MongoDB Document store 178.23 -4.84
7. 7. Microsoft Access Relational DBMS 174.99 +3.32
8. 8. SQLite Relational DBMS 97.30 -2.20
9. 9. Sybase Relational DBMS 94.51 -0.77
10. 10. Cassandra Wide column store 81.18 +0.67
By looking at this long term chart, hard to draw the conclusion between,
Mongo, PostgreSql and C*. And they are serving different use cases.

【在 p*****2 的大作中提到】
: http://db-engines.com/en/blog_post/25
p*****2
发帖数: 21240
7

Mongo的优势是和Node,JS绑定,要火一起火呀。

【在 w**z 的大作中提到】
: Look at this overall ranking:
: http://db-engines.com/en/ranking
: shall we all move to MS SQL Server since it's up 20% for last month?
: Rank Last Month DBMS Database Model Score Changes
: 1. 1. Oracle Relational DBMS 1467.79 -0.26
: 2. 2. MySQL Relational DBMS 1296.91 -12.38
: 3. 3. Microsoft SQL Server Relational DBMS 1226.02 +20.
: 14
: 4. 4. PostgreSQL Relational DBMS 228.25 -2.71
: 5. 5. DB2 Relational DBMS 188.31 -2.30

p*****2
发帖数: 21240
8

queue
robomongo我们组有人用,不过好像有问题。我让他用mongshell就没事了。
官方例子都是JS,还有平时在shell上也都是JS,所以JS还是最方便,这个确实是。我
用Ruby还是要多花不少时间的。
sharding我也没用过,感觉比较麻烦一些,没有cassandra啥的方便。不过能通过堆
machine scale也很不错了。很省人工。我用replicaset倒是。

【在 d*******r 的大作中提到】
: 我是 PyMongo+MongoDB 在用,项目规模还比较小。随便存点东西,或者做个
: persistent 的 msg queue,让不同的servers/processes去poll, 还有把各种乱七八糟
: 存在不同server的logs扔到mongo里面。估计别人会用 kafka做 persistent msg queue
: , 用 Cassandra 做 logs, 我项目小,存储, queuing, log 就都用mongo了,这样别人
: 用的时候,看看 Mongo 里面的 JSONs 就啥都明白了。
: 推荐一个 GUI: http://robomongo.org/
: 其他部门和测试的人用着也方便。
: PyMongo里面可以直接把 Python dictionary (可嵌入原生list) 当成 JSON 扔进去存
: ,还是比较方便。就是 Mongo 官方例子都是 JavaScript, 看过后,在Python里实现可
: 能还要简单看看 PyMongo里面的代码或者注释。

g*****g
发帖数: 34805
9
MongoDB and Cassandra are like Apple and Orange. MongoDB is more popular.
But that doesn't make it the better NoSQL or worse. The two DBs are for
vastly
different use cases. People mostly use MongoDB for a drop-in schemeless
replacement for RDMBS. On the other other hand, people use Cassandra for
extreme performance and multi-DC support. The difference between MongoDB and
RDBMS is smaller than the difference between MongoDB and Cassandra. Both
are poised for long term.
g*****g
发帖数: 34805
10
Not 20%, it's 20 points on a base of 1226, which is a small fluctuation.

【在 w**z 的大作中提到】
: Look at this overall ranking:
: http://db-engines.com/en/ranking
: shall we all move to MS SQL Server since it's up 20% for last month?
: Rank Last Month DBMS Database Model Score Changes
: 1. 1. Oracle Relational DBMS 1467.79 -0.26
: 2. 2. MySQL Relational DBMS 1296.91 -12.38
: 3. 3. Microsoft SQL Server Relational DBMS 1226.02 +20.
: 14
: 4. 4. PostgreSQL Relational DBMS 228.25 -2.71
: 5. 5. DB2 Relational DBMS 188.31 -2.30

相关主题
春运火车票2个方案比较mongoDB跟传统关系数据库比有什么优势?
古德霸啊古德霸,不打你脸是不行了鄙视芒果的被打脸了
现在做手机网游,选什么数据库合适?AWS cloud 内部做log,大家怎么设计
进入Programming版参与讨论
p*****2
发帖数: 21240
11

and
大牛说的很准确呀

【在 g*****g 的大作中提到】
: MongoDB and Cassandra are like Apple and Orange. MongoDB is more popular.
: But that doesn't make it the better NoSQL or worse. The two DBs are for
: vastly
: different use cases. People mostly use MongoDB for a drop-in schemeless
: replacement for RDMBS. On the other other hand, people use Cassandra for
: extreme performance and multi-DC support. The difference between MongoDB and
: RDBMS is smaller than the difference between MongoDB and Cassandra. Both
: are poised for long term.

w**z
发帖数: 8232
12
You are right. 20 points is nothing then.

【在 g*****g 的大作中提到】
: Not 20%, it's 20 points on a base of 1226, which is a small fluctuation.
d*******r
发帖数: 3299
13
能主要说说RoboMongo是啥问题吗?我其实主要用来让别的组查看JSON用的,比如
tester之类的,
不编辑 JSON.

【在 p*****2 的大作中提到】
:
: and
: 大牛说的很准确呀

d******e
发帖数: 2265
14
mongodb比较灵活。适合需求变化大的情况。
等到恐龙系统时,在转其他数据库也来的及。
自然用的多。

【在 p*****2 的大作中提到】
:
: and
: 大牛说的很准确呀

b*******s
发帖数: 5216
15
你搞得赵策老师最近都不来宝典了,就窝在菌斑夸java

【在 p*****2 的大作中提到】
: http://db-engines.com/en/blog_post/25
s***o
发帖数: 6934
16
基本上是这个意思,scale上去了,要cross colo replication了,就很渣,不服可以
去搜,甚至自己试一下

【在 d******e 的大作中提到】
: mongodb比较灵活。适合需求变化大的情况。
: 等到恐龙系统时,在转其他数据库也来的及。
: 自然用的多。

z****e
发帖数: 54598
17
nonono
db migration是pain in the ass
做过一次就不想再做第二次了
这种是提着脑袋上阵的活
搞不好就被踢出去了

【在 d******e 的大作中提到】
: mongodb比较灵活。适合需求变化大的情况。
: 等到恐龙系统时,在转其他数据库也来的及。
: 自然用的多。

z****e
发帖数: 54598
18
我在旅行期间没啥兴趣聊工作相关的话题
军版跟小手几个聊聊我觉得蛮好,适度的娱乐

【在 b*******s 的大作中提到】
: 你搞得赵策老师最近都不来宝典了,就窝在菌斑夸java
z****e
发帖数: 54598
19
关键就在于很多人不知道系统迁移是多么麻烦的一件事
很多公司几年都搞不定一个简单的db migration

【在 s***o 的大作中提到】
: 基本上是这个意思,scale上去了,要cross colo replication了,就很渣,不服可以
: 去搜,甚至自己试一下

d*******r
发帖数: 3299
20
求相关吐槽的连接!
正在用,先看看有啥坑

【在 z****e 的大作中提到】
: nonono
: db migration是pain in the ass
: 做过一次就不想再做第二次了
: 这种是提着脑袋上阵的活
: 搞不好就被踢出去了

相关主题
MongoDB力压Cassandra看来我的感觉不错,Hbase下降明显呀
傻逼太监懂个屁C*学了一个周末Cassandra,顺利拿到certificate
Mongo, Cassandra又干上了Cassandra 比较 Dynamodb
进入Programming版参与讨论
w**z
发帖数: 8232
21
dataset has to fit in the memory, otherwise it is slow.

【在 d*******r 的大作中提到】
: 求相关吐槽的连接!
: 正在用,先看看有啥坑

d*******r
发帖数: 3299
22
听说了,但是 mongoDB 的 index 不是可以设置 timeout 的吗? 只让hot data的index
在内存里的话,不能解决这类问题?dataset不光指 index?

【在 w**z 的大作中提到】
: dataset has to fit in the memory, otherwise it is slow.
c****e
发帖数: 1453
23
MongoDB is very flexible and has very little learning curve if the developer
knows RDBMS. Born with JSon + integrative query, and setup cost is almost
none but sharding costs your tons of VMs. Perf/scale wise, it can hold your
product/service very long without too much tuning, if you are in a startup ,
as least it will be OK after your A round fund raising, so you don't need
worry too much as at that time, you can hire more talented engineers to fix
the problem.
z****e
发帖数: 54598
24
这个吐槽吐不出来
随便找吧
做一次就知道了
基本上这种项目cio都是提着脑袋在做

【在 d*******r 的大作中提到】
: 求相关吐槽的连接!
: 正在用,先看看有啥坑

1 (共1页)
进入Programming版参与讨论
相关主题
学了一个周末Cassandra,顺利拿到certificate为了不至于谬种流传我还是回应一下吧
Cassandra 比较 Dynamodb春运火车票2个方案比较
DynamoDB 只能在 create Table 时候建 indexes古德霸啊古德霸,不打你脸是不行了
HBase的标准应用框架是什么?现在做手机网游,选什么数据库合适?
求推荐database的软件 (转载)mongoDB跟传统关系数据库比有什么优势?
从争论中的一点思考鄙视芒果的被打脸了
MongoDB快超过Postgres了AWS cloud 内部做log,大家怎么设计
你们有没有一种感觉,其实big dataMongoDB力压Cassandra
相关话题的讨论汇总
话题: dbms话题: mongodb话题: relational话题: cassandra话题: mongo