-
Notifications
You must be signed in to change notification settings - Fork 10
Roadmap of LunarBase future
Roadmap of LunarBase is:
0.8.1 Beta: Support real time big data processing by LunarMax technology. Now released, Point query and Range query are both supported by LunarMax.
0.8.2 Beta: full-text search, distributed data storage and search, virtual-node for data auto-sharding.
1.0.0 Beta: Standard SQL support via connecting to Spark/Presto, Auto-Sharding, data migration, disaster recovery.
2.0.0 Alpha: Open source of the java part, LunarBase Server: running as an independent server, programmers operate LunarBase via a client driver (java driver).
3.0.0 Alpha: LunarBase cluster, nodes management, automatic backup, migration, load balance, disaster recovery among nodes, HA monitor, Cloud Platform based on LunarBase.
4.0.0 Alpha: Cluster management and Monitor system, UI for lower the management cost.
5.0.0 Alpha: Cloud Platform Commercialize, DAAS: Database As A Service.
1 Home
1.1 summary
1.2 System Preparation
1.3 When LunarBase is your best choice
1.4 Benchmark
1.5 Power consumption
2 Data Model And Process
2.1 Why internal big cache
2.2 Memory Management: LunarMMU
2.3 Garbage Collection
2.4 Transaction Log
2.5 JOIN via materialized view
3 Real Time Computation: LunarMax
3.1 In-Memory File System: Memory Estimation
3.2 Configuration
3.3 Use SSD as a cheaper memory
3.4 Data Safety
3.5 HE Server VS. Cluster
3.6 High Availability
4 Create a database
4.1 Three modes
4.2 creation.conf settings
4.3 Table space
4.4 Multiple Instance
4.5 Database Status
4.6 Remove and Restore a table
5 Insertion
5.1 Insert as normal record
5.2 Insert to search engine
6 Query
6.1 Point Query
6.2 Result Handler: register your own event handler
6.3 Interpreter Pattern: complex query conditions
6.4 Range Query
6.5 Full-text Search
6.6 Algebraic Logical Query
8 Deletion
9 Materialized view
9.1 Eventual consistency
9.2 Update
9.3 MVCC in LunarBase
9.4 Easy JOIN via denormalization
9.5 CRUD in view
10 Distributed integration with
10.1 Kafka
10.2 Storm
10.3 Spark
11 Storage: Lunar Virtual File System
13 Roadmap of LunarBase future
15 FAQ