阅读索引内容,可能吗?
Reading index content, possible?
有没有办法分析特定索引(fdb文件)的内容?我知道我可以看到索引创建语句并尝试从那里猜测,但如果有办法在 fdb 文件中查看 contents/records 就好了。
两个工具 cbindex
和 forestdb_dump
可以提供帮助。这些与其他 couchbase 二进制文件一起位于 bin
文件夹中。请注意,这些工具不受支持,如 http://developer.couchbase.com/documentation/server/4.5/release-notes/relnotes-40-ga.html
中所述
给定 bucket/indexname,工具 cbindex 获取索引级别详细信息:
couchbases-MacBook-Pro:bin varakurprasad$ pwd
/Users/varakurprasad/Downloads/couchbase-server-enterprise_451_GA/Couchbase 服务器.app/Contents/Resources/couchbase-core/bin
couchbases-MacBook-Pro:bin varakurprasad$ ./cbindex -server 127.0.0.1:8091 -type scanAll -bucket travel-sample -limit 4 -index def_type -auth Administrator:couch1
ScanAll 索引:
[航空公司] ... airline_10
[航空公司] ... airline_10123
[航空公司] ... airline_10226
[航空公司] ... airline_10642
条目总数:4
给定一个 forestdb 文件,工具 forestdb_dump
获取更多底层细节:
couchbases-MacBook-Pro:varakurprasad$ pwd
/Users/varakurprasad/Library/ApplicationSupport/Couchbase/var/lib/couchbase/data/@2i/travel-sample_def_type_1018858748122363634_0.index
couchbases-MacBook-Pro:varakurprasad$ forestdb_dump data.fdb.53 |更多
[FDB INFO] Forestdb 打开数据库文件 data.fdb.53
数据库头信息:
BID: 1568 (0x620, byte offset: 6422528)
DB header length: 237 bytes
DB header revision number: 3
...
文档编号:airline_10
KV store name: back
Sequence number: 14637
Byte offset: 2063122
Indexed by the main index
Length: 10 (key), 0 (metadata), 24 (body)
Status: normal
Metadata: (null)
Body:^Fairline
...
有没有办法分析特定索引(fdb文件)的内容?我知道我可以看到索引创建语句并尝试从那里猜测,但如果有办法在 fdb 文件中查看 contents/records 就好了。
两个工具 cbindex
和 forestdb_dump
可以提供帮助。这些与其他 couchbase 二进制文件一起位于 bin
文件夹中。请注意,这些工具不受支持,如 http://developer.couchbase.com/documentation/server/4.5/release-notes/relnotes-40-ga.html
给定 bucket/indexname,工具 cbindex 获取索引级别详细信息:
couchbases-MacBook-Pro:bin varakurprasad$ pwd /Users/varakurprasad/Downloads/couchbase-server-enterprise_451_GA/Couchbase 服务器.app/Contents/Resources/couchbase-core/bin
couchbases-MacBook-Pro:bin varakurprasad$ ./cbindex -server 127.0.0.1:8091 -type scanAll -bucket travel-sample -limit 4 -index def_type -auth Administrator:couch1
ScanAll 索引:
[航空公司] ... airline_10
[航空公司] ... airline_10123
[航空公司] ... airline_10226
[航空公司] ... airline_10642
条目总数:4
给定一个 forestdb 文件,工具
forestdb_dump
获取更多底层细节:couchbases-MacBook-Pro:varakurprasad$ pwd
/Users/varakurprasad/Library/ApplicationSupport/Couchbase/var/lib/couchbase/data/@2i/travel-sample_def_type_1018858748122363634_0.index
couchbases-MacBook-Pro:varakurprasad$ forestdb_dump data.fdb.53 |更多
[FDB INFO] Forestdb 打开数据库文件 data.fdb.53
数据库头信息:
BID: 1568 (0x620, byte offset: 6422528) DB header length: 237 bytes DB header revision number: 3
...
文档编号:airline_10
KV store name: back Sequence number: 14637 Byte offset: 2063122 Indexed by the main index Length: 10 (key), 0 (metadata), 24 (body) Status: normal Metadata: (null) Body:^Fairline
...