crossdb-org / crossdb

Ultra High-performance Lightweight Embedded and Server OLTP RDBMS✨
https://crossdb.org
Mozilla Public License 2.0
184 stars 12 forks source link

WAL now! thx for the varchar. i really tot sunday will be done. impressive. #31

Closed kolinfluence closed 2 weeks ago

kolinfluence commented 1 month ago

when's the eta for wal feature?

will help do the var test.

what u going to do next?

now is "production ok".

wal will make this production ready.

jcwangxp commented 1 month ago

I'm working on wal already, maybe 1 week or more.

kolinfluence commented 2 weeks ago

@jcwangxp WAL is completed? that's amazing.

is there any ways i can test how to crash it etc and recover etc?

where's the section to "interface" with wal? i'm thinking replication next and would like to look into it and see if i can maybe use it for replication

jcwangxp commented 2 weeks ago

You can do transaction test and kill the process or power cycle, then open the DB and check data consistency. Current WAL is for high performance transaction ACID, and can't be used for replication. I'm developing client server feature, then will develop replication mechanism.