Comments (2)
@dk-lockdown could you please explain with more details? 🙏 I was not clear for me, please man
from dbpack.
@dk-lockdown could you please explain with more details? 🙏 I was not clear for me, please man
If a column of the table is of type date, and the sharding algorithm is sharded by month. When execute select * from t where day > 2020-01-05 and day < 2020-05-05
, and the sharding key is day
, the sharding algorithm is Month(day) mod 12
, the sharding result will be calculated for January to May, so the sql will be rewritten as:
select * from t_1 where day > 2020-01-05 and day < 2020-05-05;
select * from t_2 where day > 2020-01-05 and day < 2020-05-05;
select * from t_3 where day > 2020-01-05 and day < 2020-05-05;
select * from t_4 where day > 2020-01-05 and day < 2020-05-05;
select * from t_5 where day > 2020-01-05 and day < 2020-05-05;
Then aggregate the query results.
from dbpack.
Related Issues (20)
- docs: translate crypto.md
- Err: Request Header Fields Too Large HOT 1
- docs: translate distributed_transaction.md
- docs: translate dbpack_eat.md
- dbpack的sql解析器无法解析类似SAVEPOINT __EFSavePoint 相关语法
- feature: support `Range` shard algorithm
- feature: in sharding mode, support local transaction
- bug: invalid Sequence, expected 1 got 22 (errno 2013) (sqlstate HY000) HOT 2
- Docs: translate `resiliency.md`
- SQLite support HOT 2
- Saga and undo logic HOT 1
- feature: support shadow table for stress testing
- feature: support XA protocol for distributed transaction
- feature: add list dead branch session api
- refactor status api
- [configcenter] add listener config to etcd
- [configcenter] add executor config to etcd
- [configcentor] add datasource to etcd
- [configcentor] add filter config to etcd
- each api requests should register in dbpack? HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dbpack.