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

街旁网的 CrabDB 已开源

  •  
  •   lqs ·
    lqs · 2013-05-11 23:58:42 +08:00 · 4707 次点击
    这是一个创建于 4233 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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  
       2013-05-13 17:19:50 +08:00
    location_id.in_
    这个能查询某某附近这类查询么

    文档好像不太多,使用场景也不是很清楚,还是先围观一下。
    lqs
        15
    lqs  
    OP
       2013-05-14 11:19:10 +08:00
    @oldcai 查附近地点有另外的方式。相关的文档正在补充。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1001 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:48 · PVG 02:48 · LAX 10:48 · JFK 13:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.