Vector¶
Keyvi vectors provide indexed access to a sequence of values stored in a keyvi file.
from keyvi.vector import JsonVectorGenerator, JsonVector
gen = JsonVectorGenerator()
gen.append('{"a": 1}')
gen.append('{"a": 2}')
gen.write_to_file("data.kvv")
vec = JsonVector("data.kvv")
print(vec[0])
- class keyvi.vector.JsonVector¶
- manifest(self: keyvi._core.vector.JsonVector) str¶
- class keyvi.vector.StringVector¶
- manifest(self: keyvi._core.vector.StringVector) str¶
- class keyvi.vector.JsonVectorGenerator¶
- append(self: keyvi._core.vector.JsonVectorGenerator, value: object) None¶
- set_manifest(self: keyvi._core.vector.JsonVectorGenerator, manifest: str) None¶
- write_to_file(self: keyvi._core.vector.JsonVectorGenerator, filename: str) None¶
- class keyvi.vector.StringVectorGenerator¶
- append(self: keyvi._core.vector.StringVectorGenerator, value: str) None¶
- set_manifest(self: keyvi._core.vector.StringVectorGenerator, manifest: str) None¶
- write_to_file(self: keyvi._core.vector.StringVectorGenerator, filename: str) None¶