• สามารถค้นหา แทรก และลบข้อมูลได้ด้วย SELECT, PUT, DELETE
# คิวรีอย่างง่าย ดึงคู่คีย์-แวลูทั้งหมดที่มีคำนำหน้าคีย์เป็น 'k'  
select * where key ^= 'k'  
  
# การเลือกฟิลด์และนิพจน์เงื่อนไขที่ซับซ้อน  
select key, int(value) + 1 where key in ('k1', 'k2', 'k3') & is_int(value)  
  
# คิวรีแบบ aggregation  
select count(1), sum(int(value)) as sum, substr(key, 0, 2) as kprefix where key between 'k' and 'l' group by kprefix order by sum desc  
  
# JSON   
select key, json(value)['x']['y'] where key ^= 'k' & int(json(value)['test']) >= 1  
select key, json(value)['list'][1] where key ^= 'k'  
  
# กรองด้วยชื่อฟิลด์ที่กำหนดไว้ในคำสั่ง select  
select key, int(value) as f1 where f1 > 10  
select key, split(value) as f1 where 'a' in f1  
select key, value, l2_distance(list(1,2,3,4), json(value)) as l2_dis where key ^= 'embedding_json' & l2_dis > 0.6 order by l2_dis desc limit 5  
  
# ใส่ข้อมูล  
put ('k1', 'v1'), ('k2', upper('v' + key))  
  
# ลบข้อมูลด้วยตัวกรองและจำกัดจำนวนแถวที่ลบ  
delete where key ^= 'prefix' and value ~= '^val_' limit 10  
delete where key in ('k1', 'k2', 'k3')  

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น