enchance badger db with index and query
- db
- seq
- meta:seq
- seq
- table
- config
- meta:table:config:$tableName
- record
- data
- $tableDataID:$dataKey
- index
- $tableIndexID:$dataKey
- data
- config
- index
- config
- meta:table:index:config:$tableName:$indexName
- seq
- meta:table:index:seq:$tableName:$indexName
- data
- $indexID:$dataKey:$indexSeq
- config
- GC
- badger's gc
- clean deleted table, index , data
- create item
- create index
- save item
- add changed index
- delete old index
- delete item
- delete index
- create default id index
- delete items
- delete index
- delete index data
- delete
- build index on exists items
- delete index data
- get queue
- do not update more than 1000 items in one update.