Car-tech

Phần mềm, Ehcache 2.2 , cũng có thể chứa tới vài trăm triệu đối tượng Java trong một bộ nhớ cache duy nhất, theo Giám đốc điều hành của Terracotta, Amit Pandey. Ông nói thêm rằng terabyte bộ nhớ này có thể chạy từ 10 máy chủ.

ehCache out of its Element by Louis Jacomet

ehCache out of its Element by Louis Jacomet
Anonim

[Đọc thêm: Các hộp NAS tốt nhất cho truyền thông và sao lưu]

Phần mềm bộ nhớ đệm như Ehcache có thể được sử dụng để lưu trữ các ứng dụng lớn và dữ liệu của chúng hoàn toàn trong bộ nhớ làm việc của một bộ máy chủ, tăng tốc thời gian đáp ứng vì không cần phải thực hiện các cuộc gọi đến đĩa trong quá trình hoạt động.

Đất nung không phải là một mình trong việc phục vụ thị trường cho các ứng dụng doanh nghiệp dựa trên Java đa trình. Tuần trước, Oracle đã thông báo nâng cấp lên phần mềm lưới dữ liệu được phân phối Coherence, nó cũng có thể được sử dụng để chạy các ứng dụng Java quy mô lớn.

Mặc dù Ehcache nằm trong giấy phép nguồn mở Apache, Terracotta duy trì mã nguồn Ehcache. Vai trò của một công ty gọi là Ehcache mà Terracotta đã mua năm ngoái

Trên toàn thế giới, khoảng 150.000 đến 200.000 ứng dụng sử dụng Ehcache, theo ước tính của công ty.

"Ehcache nằm giữa ứng dụng và cơ sở dữ liệu và lưu trữ dữ liệu thường dùng nhất ", Jeff Hartley, phó chủ tịch sản phẩm và tiếp thị cho Terracotta, nói. "Bạn không cần phải kích thước cơ sở dữ liệu của bạn để xử lý tải đỉnh. Nó có thể có kích thước ở mức thấp hơn nhiều, vì bộ nhớ cache có thể phục vụ từ bộ nhớ dữ liệu thường xuyên nhất cần thiết."

Phiên bản trước của phần mềm nguồn mở có thể mở rộng khoảng 100GB hoặc hơn, theo công ty. Trước khi phát hành này, các triển khai Java được lưu trữ lớn nhất mà Pandey đã thấy chỉ có kích thước khoảng 200GB và hầu hết các triển khai có kích thước từ 2GB đến 20GB.

"Xây dựng bộ nhớ cache lớn hơn 50 gigabyte rất phức tạp và liên quan đến công việc thủ công cho các nhà phát triển và điều hành và có thể rất khó để duy trì, "Pandey nói. "Những gì chúng tôi đã làm cho phép các nhà phát triển và nhà khai thác sử dụng bộ nhớ cache quy mô terabyte với hàng trăm triệu đối tượng."

Bộ nhớ gộp có thể được sử dụng để chạy một cá thể đơn, nhiều phiên bản của một ứng dụng đơn lẻ. các ứng dụng, Pandey nói.

Các tổ chức có cơ sở dữ liệu lớn ủng hộ các chương trình Java của họ có thể muốn cân nhắc sử dụng Ehcache, Pandey nói. Một tổ chức có thể đặt toàn bộ cơ sở dữ liệu của họ vào bộ nhớ, điều này sẽ làm giảm độ trễ của ứng dụng bằng "một vài đơn đặt hàng của cường độ", ông nói.

Ngoài việc tăng kích thước triển khai, phiên bản mới cung cấp một số Các tính năng mới. Một là một tập hợp các khả năng xác thực sử dụng Giao thức truy cập thư mục ánh sáng được triển khai rộng rãi để đăng nhập vào người dùng.

Phần mềm đã cập nhật các bảng cấu hình lịch biểu và các phiên cấu hình phiên Web của nó. Giao diện điều khiển cũng có thể cung cấp chế độ xem theo cụm từ của tất cả các nút. Phần mềm mới cũng có thể chạy trên các khu vực địa lý khác nhau thông qua mạng diện rộng, không còn giới hạn việc triển khai cho một trung tâm dữ liệu. Tính năng này có thể giúp khôi phục thảm họa tổ chức và tính liên tục của các kế hoạch hoạt động.

Joab Jackson bao gồm phần mềm doanh nghiệp và tin tức công nghệ chung cho

Dịch vụ tin tức IDG

. Theo dõi Joab trên Twitter tại @Joab_Jackson. Địa chỉ email của Joab là [email protected]