街旁网的 CrabDB 已开源 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lqs
V2EX    分享创造

街旁网的 CrabDB 已开源

  •  
  •   lqs
    lqs 2013-05-11 23:58:42 +08:00 5055 次点击
    这是一个创建于 4614 天前的主题,其中的信息可能已经有所发展或是发生改变。
    CrabDB 能在许多场景下能取代现有数据库的索引,解决传统数据库『索引建少了查询慢,索引建多了占空间太大会把数据挤出内存』的问题。

    它的 Python 库通过重载运算符来支持这样的查询方式:

    for row in crab.user_photo[5].find(T.location_id.in_([101, 102, 103, 104]) & ~T.is_private).sort(-T.created).limit(10):
    print row['id']

    详情请见 http://crabdb.org/
    15 条回复    1970-01-01 08:00:00 +08:00
    est
        1
    est  
       2013-05-12 00:16:33 +08:00
    专门登录进来回复。太牛逼了。
    HowardMei
        2
    HowardMei  
       2013-05-12 00:59:57 +08:00
    支持geo,很好的Feature
    依赖 msgpack, 难道可以分布式扩展?
    ihacku
        3
    ihacku  
       2013-05-12 01:26:08 +08:00
    想在twitter上向国际友人推一下的 结果readme...
    bitsmix
        4
    bitsmix  
       2013-05-12 02:47:43 +08:00
    给力。
    iZr
        5
    iZr  
       2013-05-12 10:47:09 +08:00
    这个不错。
    lqs
        6
    lqs  
    OP
       2013-05-12 11:43:21 +08:00
    @HowardMei 现在只是拿msgpack当json的替代品,在python与c之间传输数据
    lqs
        7
    lqs  
    OP
       2013-05-12 11:48:18 +08:00
    @ihacku 以后会有英文readme
    liuyl
        8
    liuyl  
       2013-05-12 13:28:36 +08:00
    BUAA的同学哦~
    luin
        9
    luin  
       2013-05-12 13:40:03 +08:00 via iPhone
    围观帅哥!能否分享下街旁网使用CrabDB的场景?
    dreampuf
        10
    dreampuf  
       2013-05-12 15:50:55 +08:00   1
    存储选型时有没有考虑过LevelDB?选BDB的原因是?
    thinkif
        11
    thinkif  
       2013-05-12 22:42:25 +08:00
    我只想说
    “还有更多
    为什么要有六个格子,还差一个想不出了。”
    这句话太萌了
    lqs
        12
    lqs  
    OP
       2013-05-13 12:35:01 +08:00
    @dreampuf 本来是想把这一块做成./configure的参数来自由选择的
    lqs
        13
    lqs  
    OP
       2013-05-13 12:35:18 +08:00
    @luin 下次写
    oldcai
        14
    oldcai  
    PRO
       2013-05-13 17:19:50 +08:00
    location_id.in_
    这个能查询某某附近这类查询么

    文档好像不太多,使用场景也不是很清楚,还是先围观一下。
        15
    lqs  
    OP
       2013-05-14 11:19:10 +08:00
    @oldcai 查附近地点有另外的方式。相关的文档正在补充。
    lqs
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3262 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms UTC 04:57 PVG 12:57 LAX 20:57 JFK 23:57
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86