kuzu
kuzu copied to clipboard
Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
```cypher kuzu> CREATE NODE TABLE V (id STRING, PRIMARY KEY(id)); kuzu> CREATE REL TABLE IS (FROM V TO V); Error: Parser exception: Invalid input : expected rule kU_DDL (line: 1,...
## Error handling and memory reuse Our current C API uses the signatures similar to the following examples: ```c kuzu_database* kuzu_database_init(const char* database_path, kuzu_system_config config); kuzu_flat_tuple* kuzu_query_result_get_next(kuzu_query_result* query_result) ``` This...
**Kuzu Version**: 0.3.2 **Software**: Windows 11, x64, VS 2022 I am facing a weird issue wherein when the kuzu::main::QueryResult is destroyed then ntdll.dll (on Windows x64) asserts that the heap...
These would be very helpful in dealing with query results: - https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode - https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode
all C-API routines that internaly using `convertToOwnedCString` can't be freed on application side using free (will crash due to different heaps in application and dll) - under linux sharing is...
see #3191 We should expose `hasNextQueryResult()` and `getNextQueryResult()` in Java API.
Support for Multiple Labels for nodes and edges ### Discussed in https://github.com/kuzudb/kuzu/discussions/3114 with: @mnsRG @semihsalihoglu-uw @prrao87 @hpvd
## Problems There are several issues in terms of usability and performance with our hash index. Performance wise: 1. ~~It doesn't scale to multiple threads.~~ 2. ~~It doesn't support rehash...
Since the Java API is encapsulated in `com.kuzudb` package, there is no need to add the `Kuzu` prefix for class names. We should remove it for simplicity.