Roger, thanks for good explanation and examples of the multi-master replication problems. But I think a conflict-resolutions strategies may be independent. And checking logical data integrity is needed for systems without replication too. This checking is not a part of the replication but it's part of data processing. Of cource you can start replication and checking in single SQLite transaction. A normalized database can't be easy replicated and checked. The problem is not in SQLite. CouchDB has simple replication as result of simple database schema. You can create simple schema of SQLIte database and will have simple replication. Some complex data structures can be serialized (I use Tcl structures and you can use JSON) and stored in simple SQLite database scheme. But there is the problem with indexing serialized data... I use FTS3 extension as index of Tcl structures. And I want to know how UnQL can resolve this problem.
> SQLite has no library level language other than very limited SQL. It's trivial to add Tcl language to SQLite as example: http://sqlite.mobigroup.ru/wiki?name=ext_tcl And we can add javascript support for JSON data processing. Are you really want it? -- Best regards, Alexey Pechnikov. http://pechnikov.tel/ _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users