分类
发现
榜单
收录
IT文库
服务器优惠
搜索
注册
登录
分类
发现
榜单
收录
IT文库
服务器优惠
搜索
注册
登录
搜索
书栈网 · BookStack
本次搜索耗时
0.013
秒,为您找到
55
个相关结果.
搜书籍
搜文档
ZRank
645
2019-03-25
《NutsDB 数据库中文文档》
ZRank ZRank 返回有序集bucket中成员指定成员key的排名。其中有序集成员按score值递增(从小到大)顺序排列。注意排名以1为底,也就是说,score值最小的成员排名为1。这点和Redis不同,Redis是从0开始的。 // ZAdd if err := db . Update ( func ( tx *...
ZRevRank
610
2019-03-25
《NutsDB 数据库中文文档》
ZRevRank ZRevRank 返回有序集bucket中成员指定成员key的反向排名。其中有序集成员还是按score值递增(从小到大)顺序排列。但是获取反向排名,注意排名还是以1为开始,也就是说,但是这个时候score值最大的成员排名为1。 // ZAdd if err := db . Update ( func ( tx...
与其他数据库的比较
2100
2019-03-25
《NutsDB 数据库中文文档》
与其他数据库的比较 BoltDB LevelDB, RocksDB Badger 与其他数据库的比较 BoltDB BoltDB和NutsDB很相似都是内嵌型的key-value数据库,同时支持事务。Bolt基于B+tree引擎模型,只有一个文件,NutsDB基于bitcask引擎模型,会生成多个文件。当然他们都支持范围扫描和前缀扫描这两个...
SUnionByOneBucket
440
2019-03-25
《NutsDB 数据库中文文档》
SUnionByOneBucket SUnionByOneBucket 返回指定一个bucket里面的给定的两个集合的并集中的所有成员。 bucket7 := "bucket1" key1 := [] byte ( "mySet1" ) key2 := [] byte ( "mySet2" ) if err :...
SDiffByTwoBuckets
533
2019-03-25
《NutsDB 数据库中文文档》
SDiffByTwoBuckets SDiffByTwoBuckets 返回一个集合与给定集合的差集的元素。这两个集合分别在不同bucket中。 bucket1 := "bucket1" key1 := [] byte ( "mySet1" ) bucket2 := "bucket2" key2 := [] ...
ZRangeByScore
532
2019-03-25
《NutsDB 数据库中文文档》
ZRangeByScore ZRangeByScore 返回指定bucket有序集合的分数start到end的范围(包括start和end)的所有元素。其中有个Opts 参数用法参考ZCount 。 // ZAdd if err := db . Update ( func ( tx * nutsdb . Tx ) ...
ZRangeByRank
785
2019-03-25
《NutsDB 数据库中文文档》
ZRangeByRank ZRangeByRank 返回指定bucket有序集合的排名start到end的范围(包括start和end)的所有元素。 // ZAdd add items if err := db . Update ( func ( tx * nutsdb . Tx ) error { ...
使用事务
1040
2019-03-25
《NutsDB 数据库中文文档》
使用事务 读写事务 只读事务 手动管理事务 使用事务 NutsDB为了保证隔离性,防止并发读写事务时候数据的不一致性,同一时间只能执行一个读写事务,但是允许同一时间执行多个只读事务。从v0.3.0版本开始,NutsDB遵循标准的ACID原则。(参见限制和警告 ) 读写事务 err := db . Update ( func...
对keys的扫描操作
923
2019-03-25
《NutsDB 数据库中文文档》
对keys的扫描操作 前缀扫描 范围扫描 对keys的扫描操作 key在一个bucket里面按照byte-sorted有序排序的,所以对于keys的扫描操作,在NutsDB里是很高效的。 前缀扫描 对于前缀的扫描,我们可以用PrefixScan 方法, 使用参数 limitNum 来限制返回的结果的数量,比方下面例子限制100个entr...
SUnionByTwoBuckets
488
2019-03-25
《NutsDB 数据库中文文档》
SUnionByTwoBuckets SUnionByTwoBuckets 返回指定两个bucket里面的给定的两个集合的并集中的所有成员。 bucket8 := "bucket1" key1 := [] byte ( "mySet1" ) bucket9 := "bucket2" key2 := [] by...
1..
«
1
2
3
4
»
..6