NoSQL tutorial: Riak | lynda.com
hoặc NoSQL, cơ sở dữ liệu, được gọi là CouchDB, đã được phát hành, nhà tài trợ doanh nghiệp của dự án, Couchio, đã thông báo hôm thứ Tư.
Hai cải tiến chính cho CouchDB khiến nó trở nên xứng đáng với giá trị 1.0, Chris Anderson, giám đốc tài chính và người sáng lập của Couchio. Một là thực tế là hiệu suất của phần mềm đã được cải thiện rất nhiều. Cách khác là khả năng làm việc trên các máy tính Microsoft Windows. Rất nhiều công việc cũng được đưa vào sự ổn định của phần mềm.
Hiệu năng, phiên bản mới đã chứng minh tốc độ đọc và viết tăng 300 phần trăm, được đánh giá bởi các bài kiểm tra điểm chuẩn nội bộ do Couchio thực hiện. Anderson cho biết, các cải tiến hiệu suất đã đạt được bằng cách tối ưu hóa mã, Đây cũng là phiên bản đầu tiên của CouchDB có thể chạy hoàn toàn trên các máy tính Windows, hoặc các máy chủ hoặc máy tính để bàn. Các phiên bản trước có thể chạy trên Linux, và có một phiên bản đang được phát triển cho hệ điều hành Google Android.
CouchDB, một dự án Apache Foundation, là một cơ sở dữ liệu không liên quan lưu trữ dữ liệu dưới dạng cặp khóa-giá trị đơn giản. Dữ liệu được lưu trữ bằng cách sử dụng ký hiệu đối tượng Javascript (JSON Object Notation) và có thể được truy vấn bằng các yêu cầu
"Nó cho phép bạn xây dựng các ứng dụng web mà không cần tầng trung lưu. Thay vì một cơ sở dữ liệu, một ngăn xếp Java và trình duyệt HTTP và trình duyệt có thể tìm thấy công nghệ thú vị ở chỗ nó cho phép lưu trữ dữ liệu ngoại tuyến, có thể hữu ích khi thiết kế các ứng dụng Web cho các thiết bị không phải lúc nào cũng kết nối với Internet.
"Hỗ trợ nhân rộng ngoại tuyến thực sự là duy nhất đối với CouchDB, đặc biệt là trong không gian nguồn mở", Anderson nói. "Nếu bạn có một nhóm làm việc, thì mọi người trong nhóm làm việc đó có thể có một bản sao dữ liệu và nó có thể được đồng bộ hóa."
Đối với các nhà phát triển, CouchDB có thể dễ sử dụng hơn cơ sở dữ liệu quan hệ vì nó không yêu cầu họ hiểu cách tạo các truy vấn SQL để ghi vào hoặc vẽ dữ liệu từ cơ sở dữ liệu.
Việc triển khai Google MapReduce được sử dụng cho các truy vấn. "Bạn có thể thực hiện các truy vấn phức tạp. Khá nhiều loại truy vấn bạn có thể làm trong SQL bạn có thể làm trong CouchDB, mặc dù bạn có thể phải suy nghĩ về cách viết truy vấn một cách khác nhau", Anderson nói. 2005 tại IBM như một dự án Lotus Notes để giúp sao chép dữ liệu ngoại tuyến. Nó trở thành một dự án mã nguồn mở độc lập vào năm 2008. Couchio cung cấp hỗ trợ thương mại cho phần mềm.
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]
Nokia đã được cấp giấy phép sử dụng tất cả các bằng sáng chế của Qualcomm trên thiết bị di động và thiết bị hạ tầng mạng do Nokia Siemens Networks sản xuất. Nó cũng đã đồng ý không sử dụng bất kỳ bằng sáng chế nào của mình trực tiếp với Qualcomm để Qualcomm có thể tích hợp công nghệ của Nokia vào các chipset của Qualcomm. Ngoài ra, Nokia đã đồng ý chuyển quyền sở hữu một số bằng sáng chế cho Qualcomm, bao gồm các bằng sáng chế được tuyên bố là cần thiết đối với WCDMA, GSM và OFDMA.
Thỏa thuận cũng bao gồm một khoản thanh toán tài chính từ trước và các khoản nhuận bút từ Nokia đến Qualcomm . Giá trị của chúng không được tiết lộ.
Đề Xuất CBP, xuất bản dưới dạng thông báo của liên bang vào cuối tháng 7, đại diện cho một "phạm vi thu thập dữ liệu khổng lồ" bởi vì dữ liệu trước đây không được giữ cho công dân Hoa Kỳ đi qua Theo Gregory Nojeim, cố vấn cao cấp, thời gian lưu giữ dữ liệu trong 15 năm của dữ liệu là "quá mức", theo nguồn tin từ CDT cho biết. tại CDT. "Nó không thể được chứng minh là cần thiết để xác định liệu chủ thể hồ sơ có thể chấp nhận được hoặc là nguy hiểm hay là đối tượng của một
Kế hoạch CBP cũng cho phép cơ quan chia sẻ Nojeim đã viết như thông tin với các cơ quan chính phủ liên bang, tiểu bang, địa phương, bộ lạc hay các cơ quan chính phủ nước ngoài khác vì nhiều lý do khác nhau. Đề xuất CBP cho phép chia sẻ thông tin với các cơ quan chính phủ có trách nhiệm điều tra, truy tố, thi hành hoặc thực hiện "quy chế, quy tắc, quy định, trật tự hoặc giấy phép" khi CBP tin rằng thông tin sẽ giúp thực thi các luật hoặc quy định dân sự hoặc hình sự. < Theo ông Nojeim, trong quá
Các nhà nghiên cứu tại Viện Công nghệ Massachusetts cho biết họ đã tạo ra một bước đột phá với công nghệ ánh sáng mà cuối cùng có thể giúp các nhà sản xuất chip tạo ra những mạch tốt hơn. Rajesh Menon, một kỹ sư nghiên cứu tại khoa kỹ thuật điện và khoa học máy tính của MIT, cho biết, trước đây có thể, cho phép các nhà sản xuất chip khắc các mạch tin tức hơn vào chip của họ. các kỹ thuật được sử dụng ngày nay không thể tạo ra các mô hình nhỏ hơn bước sóng của ánh sáng.
Các nhà nghiên cứu MIT đã đưa ra một cách để vẽ các đường rất hẹp bằng cách kết hợp các chùm ánh sáng với nhau erent wavelengths. Họ sử dụng cái gọi là mô hình giao thoa, trong đó các bước sóng ánh sáng khác nhau đôi khi củng cố lẫn nhau, và ở những nơi khác hủy nhau.