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/
它的 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/