Tôi vừa dành thời gian thử nghiệm với Crate - crate.io - và ấn tượng đầu tiên là tốt. Nếu sự hiểu biết của tôi là đúng Crate là một NoSQL DB cung cấp một giao diện SQL khá gọn gàng để thao tác và truy vấn cơ sở dữ liệu. Tốt đẹp!Di chuyển từ MySQL sang Crate
Tuy nhiên, ở giai đoạn này, tôi có nhiều câu hỏi hơn câu trả lời. Dưới đây là ba dành cho người mới bắt đầu
- Bảng điều khiển dành cho quản trị viên Crate rất tuyệt. Tuy nhiên, làm thế nào - nếu ở tất cả - tôi có thể bảo vệ nó ngoài việc thiết lập một quy tắc bảng IP?
- Chỉ mục MySQL dịch thành Crate như thế nào. Tôi không thấy rằng tôi có thể tiếp tục sử dụng chỉ số UNIQUE và sau đó dựa vào CẬP NHẬT ... TRÊN KHÓA KHẨU ... Các câu lệnh SQL
- Cuối cùng, nếu tôi đúng khi giả định rằng khi tôi thiết lập một cụm Crate sẽ quản lý sao chép và đồng bộ hóa dữ liệu mà không cần nỗ lực gì thêm nữa. Vì vậy, nếu tôi có các nút Crate cluster disperesed về mặt địa lý sẽ có vấn đề về độ trễ liên quan đến đồng bộ hóa làm chậm hiệu năng của toàn bộ cluster? Tôi dự tính đọc/ghi vào bản sao thùng cục bộ nhưng với tùy chọn sau đó có thể phục hồi dữ liệu đó từ một bản sao thùng khác sau này (đồng bộ không liên quan)
Những câu hỏi này có thể không hoàn toàn "phù hợp "định dạng SO nhưng cho biết Crate trẻ tôi hy vọng rằng chúng sẽ vẫn được coi là chấp nhận được.