Chúng tôi muốn ra trang web để hỗ trợ mã hóa địa lý quốc tế. Chúng tôi rất thận trọng khi sử dụng các API để điều tiết và/hoặc yêu cầu giới hạn, điều này có thể khiến chúng tôi bị giảm sút khi dịch vụ tăng lên. Các trang web hiện đại như Facebook triển khai mã hóa địa lý như thế nào? Có các công cụ để triển khai các giải pháp mã hóa địa lý có thể mở rộng chính xác trong toàn bộ khuôn viên cho toàn thế giới không?Giải pháp mã hóa địa lý quốc tế có thể mở rộng
Trả lời
Tôi không biết về API cho việc điều chỉnh địa lý quốc tế. Tuy nhiên, có lẽ Cassandra http://cassandra.apache.org/ có thể thêm một cái gì đó có giá trị cho bạn. Mặc dù nó là một giải pháp trung tâm lưu trữ, nó chắc chắn có thể mở rộng quy mô.
Twitter đang sử dụng nó để lưu trữ định vị và nơi dữ liệu sở thích http://engineering.twitter.com/2010/07/cassandra-at-twitter-today.html cũng như https://simplegeo.com/
Tôi biết rằng đây là một câu hỏi cũ. Bạn luôn có thể sử dụng dịch vụ, sau đó lưu vào bộ nhớ cache kết quả có liên quan trong cơ sở dữ liệu cục bộ ... chỉ cần nhìn cục bộ trước khi quay trở lại dịch vụ. Sau một thời gian, hầu hết các yêu cầu của bạn sẽ được truy cập dựa vào cơ sở dữ liệu cục bộ của bạn, với rất ít sự thất bại.
Đối với dự án dựa trên Hoa Kỳ, chúng tôi bắt đầu với cơ sở dữ liệu zip zip ở Hoa Kỳ và sử dụng Bing làm dự phòng, không bao giờ đạt giới hạn 5.000/ngày (iirc). YMMV với giải pháp này, nhưng nó không phải là một giải pháp không hợp lý.
- 1. Cách xử lý quốc tế hóa javascript
- 2. Quốc tế hóa trong PHP
- 3. Cách xử lý văn bản quốc tế hóa đúng cách?
- 4. Danh mục trống khi quốc tế hóa mã JavaScript
- 5. Có thể có AngularJS quốc tế hóa đầu vào số không?
- 6. Quốc tế hóa khoảng cách trong java
- 7. Độ phân giải phương pháp mở rộng
- 8. Mã mã hóa địa lý đảo ngược
- 9. Double.Parse - Vấn đề quốc tế hóa
- 10. Mã hóa HTML cho phương pháp mở rộng HtmlHelper
- 11. PHP 5.3 có vẻ là thiếu phần mở rộng Sân bay quốc tế theo mặc định
- 12. Chỉ nhận mã IATA có mã hóa địa lý
- 13. Giới thiệu và hướng dẫn tốt về quốc tế hóa và bản địa hóa là gì?
- 14. Giải pháp scriptbundle được bản địa hóa
- 15. Làm cách nào để mã hóa địa lý (KHÔNG mã hóa địa lý ngược) trên iPhone?
- 16. Công cụ Quốc tế hóa GWT
- 17. JavaScript quốc tế hóa với django
- 18. JavaFX 2 và Quốc tế hóa
- 19. Quốc tế hóa Django (trên OSX)
- 20. Mở rộng bộ giải mã PIL
- 21. quốc tế hóa trong Node.js, Express, i18n
- 22. Quốc tế hóa nội dung trong Entity Framework
- 23. Quốc tế hóa đường ray (I18n) trong xác thực mẫu: Có thể hay không?
- 24. Mã ngôn ngữ quốc tế Django
- 25. Quốc tế hóa Struts2 sử dụng cơ sở dữ liệu
- 26. Mã hóa địa lý địa chỉ với mã hóa địa lý và cơ sở dữ liệu PostGIS với RGeo
- 27. Quốc tế hóa: Địa chỉ IP có được nhập cùng định dạng cho tất cả các nền văn hóa không?
- 28. Cách sử dụng các emberj và quốc tế hóa
- 29. Định dạng địa chỉ quốc tế hoàn chỉnh nhất?
- 30. Có giải pháp DRM mã nguồn mở không?