Updated Geode Internal Architecture (markdown) Project: http://git-wip-us.apache.org/repos/asf/incubator-geode/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-geode/commit/8caeb2f8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-geode/tree/8caeb2f8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-geode/diff/8caeb2f8
Branch: refs/heads/gh-wiki Commit: 8caeb2f87ede1b29c9f4034ac98d6946df9f58bf Parents: 05fe887 Author: agingade <[email protected]> Authored: Thu Apr 9 15:11:05 2015 -0700 Committer: agingade <[email protected]> Committed: Thu Apr 9 15:11:05 2015 -0700 ---------------------------------------------------------------------- Geode-Internal-Architecture.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-geode/blob/8caeb2f8/Geode-Internal-Architecture.md ---------------------------------------------------------------------- diff --git a/Geode-Internal-Architecture.md b/Geode-Internal-Architecture.md index 603b452..37c6884 100644 --- a/Geode-Internal-Architecture.md +++ b/Geode-Internal-Architecture.md @@ -186,7 +186,9 @@ To prevent the oplogs from growing forever, old oplogs are compacted. When over # Querying and Indexes -A subset of OQL is supported. It is a SQL-like language that allows additional functionality for querying complex objects, object attributes and methods. +Geode provides a SQL-like querying language called OQL that allows applications to access data stored in regions. + +OQL is a SQL-like language that allows additional functionality for querying complex objects, object attributes and methods. Query - Implementation of query can be found in DefaultQuery. This class is the starting point for query execution and is a good place to start tracing in a debugger. When executing a query, the first step the engine takes is parsing the query. We use antlr to do this task, which generates an AST Tree and we then compile the tree and execute
